1
0
mirror of https://github.com/Tha14/toxic.git synced 2024-11-25 04:43:02 +01:00
Commit Graph

15 Commits

Author SHA1 Message Date
jfreegman
85ab7592c9
Fix group ignore functionality
Ignoring a peer now persists if they leave/disconnect and rejoin the group.
In addition, ignore status is now displayed in the peer list sidebar
as a red # symbol.
2023-10-03 20:33:37 -04:00
jfreegman
ff669be8d1
detach group names from global name
Group names are now set on a per-group basis and are not affected
by the global /nick command.
2023-04-04 16:16:57 -04:00
jfreegman
46eb69412e
Update group API 2022-04-23 13:14:44 -04:00
jfreegman
4d501aeb2a
Add support for new voice state feature 2022-03-18 12:24:03 -04:00
jfreegman
2eeb1de20d
Remove usage of deprecated API typedefs 2022-03-18 12:24:02 -04:00
jfreegman
3ff3516e42
Add more descriptive errors to some moderation commands 2022-03-18 12:24:02 -04:00
jfreegman
f786b7ae6a
Refactor peer-specific commands
This takes into account the possibility of multiple peers in
the group using the same nick. The /whois command now lists
all peers associated with the input name, and all commands
that target a peer with a non-unique nick will require the
public key to be used.
2022-03-18 12:24:00 -04:00
jfreegman
0b32b985f1
Add topic lock command and callbacks 2022-03-18 12:23:59 -04:00
jfreegman
1847025213
Make /whois show both public key and name 2022-03-18 12:23:58 -04:00
jfreegman
1a2320b035
Add the ability to make peer-specific commands using public keys
This allows us to use commands on peers who may be using nicks with strange
or unsupported unicode characters
2022-03-18 12:23:58 -04:00
jfreegman
1211899a40
Add /list command that lists all group peers w/ public keys 2022-03-18 12:23:58 -04:00
jfreegman
fa075f1972
Add connection type to whois group peer queries 2022-03-18 12:23:57 -04:00
jfreegman
cbf3145aee
Remove redundant command /mykey
You can get your own key with the /whois command
2022-03-18 12:23:56 -04:00
jfreegman
2c51afd9ef
Sync with master branch 2022-03-18 12:23:55 -04:00
jfreegman
812210d63f
Implement new groupchats 2022-03-18 12:23:53 -04:00