Bots
These are the bots you can talk to on the server. Others run on their own, or are only for staff.
Type / in any channel to browse the slash commands of most of them.
Bots you can use
JudgeBot
Our main moderation bot. If you receive a warning or an infraction, JudgeBot is the one that DMs you.
Each infraction adds points, and points decay over time. A warning is 5 points; a strike is usually 10, more in exceptional cases.
- 10 pts1-hour mute
- 20 pts12-hour mute
- 30 pts7-day mute
- 40 pts30-day mute
- 50 ptsPermanent ban
/selfhistory- DMs you your infraction history.
:stop_sign:- React to a message with this emoji to alert staff. Use it on anything that might break the rules.
DocsBot
Looks up documentation for you.
/djs- Search the discord.js documentation.
/mdn- Search MDN Web Docs.
FormatBot
Formats code snippets through interactions.
/format- Formats the message given as an argument.
/tex- Formats LaTeX.
HangoutBot
A general-purpose bot that took over some of HotBot's features.
/help- Shows help for the bot or for one command.
/productivemute- Mutes every non-productive channel, such as #hangout.
/remindme- Sets a reminder.
/selfmute- Mutes every channel.
/details server- Shows server information.
/details avatar <userid>- Shows a user's avatar.
/details user- Shows information about a user.
Keeper
Bookmarks messages for you: react to a message with :bookmark: to save it.
ModMail
Lets you contact the staff team privately. DM it to start a conversation.
All you need to do is send a message. Staff see your edits too.
Mimic
Prefix mimic!Source code for Mimic (opens in a new tab)
Talks like you. If you opt in, it saves your messages and builds Markov chains to generate sentences that sound like you and other members.
mimic!about- Shows bot information and the source link.
mimic!all- Generates sentences from every opted-in member's messages.
mimic!allstats- Shows statistics for every member.
mimic!channels- Lists every registered channel.
mimic!help- Lists every command, or details one.
mimic!opt-in- Opts in, so Mimic reads your messages.
mimic!opt-out- Opts out and removes all your messages.
mimic!rand- Generates sentences from a random member's messages.
mimic!self- Generates sentences from your own messages.
mimic!start- Give it the start of a sentence, in quotes, and Mimic finishes it.
mimic!stats- Shows statistics for your messages.
Polly
Prefix ++, + for a message that deletes itselfSource code for Polly (opens in a new tab)
Our macro bot.
/listmacros- Lists every available macro.
Common macros
Any macro also works as /macro <name>.
++ask- For someone asking for DMs or waiting for “experts” instead of asking their question.
++beginners- Points someone to the beginners channel, which has probably answered their question.
++bin- Hastebin links for long code snippets.
++bots- Links to this page.
++cc- A reminder of the controversial content rule.
++faq- Links to the FAQ page.
++hire- Points someone to #projectlistings or #open-source-contributions.
++how2ask- For a question that is missing detail.
++imageofcode- Images of code are hard to read: asks for the code as text.
++noresearch- Encourages research before asking, and asks what they found.
++patience- A reminder not to pester people in channels.
++techchoice- For a general “X or Y?” technology question.
++voice- Explains why someone can't see the voice channels.
++wrapmini- Shows how to wrap code in a code block.
Passive bots
You’ll see these around the server, but you never need to talk to them.
Clerky
Manages voice group channels. Join one and a fresh one is created for others.
EmbedBot
Lets staff manage and post embed messages in channels.
Emourge
Tracks emoji usage, so we know which ones to swap out for new ones.
Hawk
Manages nickname prefixes and suffixes, and runs the occasional nick party.
Nano
Runs our AMAs, and walks each accepted guest through how they work.
RaffleBot
Runs giveaways. Built for The Programmer's Hangout.
Skadi
Hands out activity roles.
Source is private, so nobody can game it
Slothbot
Manages slowmode across the server.
Taboo
Makes sure only accepted file formats get uploaded.
Watchdog
Guards the server against raids and bot accounts.
Source is private