Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| misc:discord [2026/03/22 15:47] – created root | misc:discord [2026/05/28 14:31] (current) – root | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Discord ====== | ====== Discord ====== | ||
| - | The discord server... | + | CSS uses [[https://discord.com/ |
| - | Moderation... | + | |
| + | See also: [[applications: | ||
| + | |||
| + | |||
| + | ===== Roles and Permissions ===== | ||
| + | |||
| + | The most important roles we have are Guest and Member. The Guest role is the one that actually has permissions and is given to users upon being inducted. This is the role that allows users to see the channels and be able to send messages. The Member role is purely cosmetic, but has a minor difference in permissions, | ||
| + | |||
| + | |||
| + | ===== Introductions ===== | ||
| + | |||
| + | Before users are given access to the server | ||
| + | |||
| + | To do this, you can: | ||
| + | |||
| + | * Right click the username -> Apps -> TeX -> Induct User | ||
| + | * Right click the message -> Apps -> TeX -> Induct Message Author | ||
| + | * Manually use the `/induct` command, and provide the username of the user you want to induct | ||
| + | |||
| + | All of the above options do the same thing, they are just different methods of triggering the same process. | ||
| + | |||
| + | Additionally, | ||
| + | |||
| + | ===== Opt-In Roles ===== | ||
| + | |||
| + | We also have a range of opt in roles, some of which are decorative, others that give access to specific channels. The year and pronoun roles are purely decorative, while the opt in channels are below. The roles channel also contains the starboard opt in and out. By default everyone is opted in but they can use this toggle to opt out. If they do this, their messages cannot be placed on the starboard and their stars do not count toward the required count for a message to be placed on the starboard. The starboard is managed by Dyno and the opt ins and the toggles are managed by Zira. | ||
| + | |||
| + | ===== Moderation | ||
| + | |||
| + | ==== AutoMod ==== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | The rules that we currently have configured are: | ||
| + | |||
| + | * Profile Name Exterminator 90001 - prevents users from setting their nicknames and tags to something obscene (the list is stored in the rule if you want to check, remove or add to it) or, in the instance of tags, if the user does set it to something that's blocked, that user will be quarantined. This means they will not be able to send message or interact on the server until they change their tag or username. | ||
| + | * Block Mention Spam - if a message is sent with too many pings to users, it sends an alert. Doesn' | ||
| + | * Block Spam Content - this one flags committee announcements more than it does genuine spam, but again can be helpful to catch messages that would otherwise go undetected. | ||
| + | * Commonly Flagged Words - same as above, sends an alert when specific words are used, doesn' | ||
| + | * andy tate - detects people talking about andrew tate so that they can be banned as quickly as possible /s | ||
| + | * Ping Everyone Detector 9001 - blocks the text " | ||
| + | * Scam Blocker 4 Electric Boogalor - blocks a range of different text and phrases used in scam messages, though this one is configured to ignore anyone that's been inducted, so is specifically designed to target scams in # | ||
| + | * Cilit Bang the slur is gone - self explanatory. Feel free to check the word list if you like. | ||
| + | * goon exterminator - see above | ||
| + | * Scam Blocker 5 Electric Boogalive - blocks the words ' | ||
| + | |||
| + | |||
| + | ==== Reporting Messages ==== | ||
| + | |||
| + | Discord has a built-in message forwarding function, but it lacks a lot of features that help with moderation action, so TeX has it's own "Send Message to Committee" | ||
| - | See also: TeX | ||