How do I configure a server with Ergod?
/ergod-config is the server-level control set, gated on Discord's native Manage Channels permission: members without it do not see these commands in the picker. Every setting they change is also a control on the dashboard's Servers page, writing through the same code.
7 commands in one group; all of them are Discord-only today, because they act on a server. Most days you will not type any of them: @Ergod and plain English is the normal way in.
Server-level controls. Gated on Discord's native Manage Channels permission.
For whoever administers the server, once, after install: /ergod-config channel to allow or block where it replies, /ergod-config role to block a role, /ergod-config threads to reply in a thread per message, /ergod-config mentions to stop replies pinging everyone, /ergod-config deny-reply to choose whether a blocked person gets a private notice or silence. /ergod-config show prints the lot. Every one of these is also a control on the dashboard's Servers page. Example: /ergod-config show.
Show Ergod's configuration in this server - channel rules, role blocks, thread mode, mention scrub, deny-reply.
Whether Ergod creates a thread for each message by default across the whole server.
Override thread mode for this channel. default returns to server-wide setting.
Allow Ergod only in the given channel, or block it from that channel. Stacks.
Block or unblock a role from using Ergod in this server.
Toggle scrubbing of @everyone, @here, and role pings in Ergod's replies. On by default.
How Ergod tells users they're blocked - a reply only they see, or silent. Slash commands only: Discord has no way to answer an @mention privately, so a blocked @mention is silently dropped whichever mode you pick.