/signal
Modora Signal: what is known about an account, a server or a link, and what to do about it
- Required permission
- None set
- Where
- Servers and DMs
- Module
- Not tied to a moduleDocumentation for this module
Which of these you see in a server depends on that server's setup and on your own Discord permissions.
Subcommands
/signal status
Anyone: what Signal is protecting this server with right now
/signal me
Anyone: everything Signal holds on you, why, and how to contest it
/signal user
Moderators: what Signal knows about an account, and what this server would do
userUserrequiredThe account to check
/signal server
Anyone: what Signal knows about a Discord server, including its past names
serverStringrequiredAn invite link, an invite code, or a server ID
/signal link
Anyone: whether a link or domain is known to Signal
urlStringrequiredThe link or domain to check
/signal report
Anyone: report an account. A person reviews it, and you can follow it up.
userUserrequiredThe account to reportreasonStringrequiredWhat they did, in your own wordsstakeBooleanrequiredDo you gain anything if this account is removed? (competitor, rival, same dispute)proofAttachmentoptionalA screenshot. Leave it off and I will ask you for it.notesStringoptionalAnything else the reviewer should knowserverStringoptionalThe server they were doing this for, as an invite or an ID (optional)
/signal report-server
Anyone: report a server. A reviewer decides whether it gets listed.
inviteStringoptionalServer invite link (e.g. discord.gg/xxx)
/signal case
Anyone: what happened to a report you sent in
case_idStringrequiredThe case ID you were given
/signal registry me
Anyone: your full registry record, including where it came from
/signal registry check
Moderators: is this account listed, and what would this server do about it
userUserrequiredThe account to check
/signal registry share-bans
Admins: share this server’s ban list as evidence. Preview it first.
labelStringrequiredWhat these bans were forpreviewBooleanoptionalShow what would be shared without sharing it. Worth doing first.only_with_reasonBooleanoptionalSkip bans that have no reason written on them. On by default.
/signal registry add
Moderators: file one account with the label that fits what they actually did
userUserrequiredThe accountlabelStringrequiredWhat they didreasonStringoptionalWhat happened, in your own words. Required unless the ban here already says.stakeBooleanoptionalDoes this server gain anything if this account is removed elsewhere?
/signal registry withdraw
Moderators: take back what this server filed about an account
userUserrequiredThe accountreasonStringoptionalWhy you are withdrawing it
/signal registry sweep
Admins: which current members are listed. Reports only, never acts.
/signal registry settings
Admins: show or change how this server uses the registry
enabledBooleanoptionalUse the registry in this serverdry_runBooleanoptionalReport what would happen without doing it. On by default.check_on_joinBooleanoptionalCheck accounts as they joinmin_confidenceIntegeroptionalHow strong a case has to be before this server acts (1-100)min_sourcesIntegeroptionalHow many independent sources this server wants before it acts (1-10)notifyStringoptionalWhether a flagged member is toldbad_invitesStringoptionalWhat to do with invites to communities the registry knowslog_channelChanneloptionalWhere registry hits are postedquarantine_roleRoleoptionalThe role used by the `role` action
/signal registry associate
Admins: what this server does about people seen in confirmed bad servers
actionStringrequiredWhat should happen. Anything above logging needs the confirm option.whoStringoptionalHow far into the bad server they have to be. Staff by default.confirmBooleanoptionalYes, I know this acts on where somebody was seen, not on what they did here
/signal registry action
Admins: what this server does when an account carries one label
labelStringrequiredThe label to configureactionStringrequiredWhat should happen
/signal test detect
Moderators: check whether a message reads as a scam, and why
messageStringrequiredThe message to check
/signal test canonicalize
Normalise a message and show the obfuscation Signal sees through
messageStringrequiredThe message to canonicalize
/signal test ocr
Read the text in an image and say whether it would be blocked
imageAttachmentrequiredImage to scan (PNG, JPG, etc.)
Move one job across and see
Every module is off until you turn it on, so adding Modora changes nothing in your server until you decide it should.