Skip to content

Instantly share code, notes, and snippets.

@cblgh
Last active June 5, 2020 11:17
Show Gist options
  • Save cblgh/19562550a3512d8c50ecf30f3c4c32e7 to your computer and use it in GitHub Desktop.
Save cblgh/19562550a3512d8c50ecf30f3c4c32e7 to your computer and use it in GitHub Desktop.
user-facing commands
unimplemented
-------------
* channel support (--in)
* acting on multiple nicks (using --reason for reason)
/block <nick.pubkey> <nick2.pubkey2> [--in ch1 ch2 ch3] [--reason <reason for hide>]
block one, or many, participants. this will be applied for anyone that has you as their moderator
/unblock <nick.pubkey> <nick2.pubkey2> [--in ch1 ch2 ch3] [--reason <reason for hide>]
unblock one, or many, participants. this will be applied for anyone that has you as their moderator
implemented
-----------
/actions [--in ch1 ch2 ch3]
list all moderation actions, such as hides, blocks and mutes, that are applied to your view
/roles [--in ch1 ch2 ch3]
list all of your current mods or admins
/inspect <nick1.pubkey2> <nick2.pubkey2>
list all of the moderation actions a user has issued. many user actions can be inspected at once
/hide <nick1.pubkey> <nick2.pubkey2> [--in ch1 ch2 ch3] [--reason <reason for hide>]
hide one, or many, participants. this will be applied for anyone that has you as their moderator
/unhide <nick1.pubkey> <nick2.pubkey2> [--in ch1 ch2 ch3] [--reason <reason for hide>]
unhide one, or many, participants. this will be applied for anyone that has you as their moderator
/admin <nick1.pubkey1> <nick2.pubkey2> [--reason <reason for admin>]
add participants as administrators. this will be applied for anyone that has you as their administrator
/unadmin <nick1.pubkey1> <nick2.pubkey2> [--reason <reason for admin rm>]
remove participants from being administrators. nullifies the moderation actions they have issued. this will be applied for anyone that has you as their administrator
/mod <nick1.pubkey1> <nick2.pubkey2> [--reason <reason for mod>]
add participants as a moderator. this will be applied for anyone that has you as their administrator
/unmod <nick1.pubkey1> <nick2.pubkey2> [--reason <reason for mod rm>]
remove participants from being moderators. nullifies the moderation actions they have issued. this will be applied for
anyone that has you as their administrator
primarily debug tools
-----
/flag [add|remove|set] <nick.pubkey> [list of flags]
set a moderation flag
/flags
list all moderation flags
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment