Daniel Gu
Daniel Gu
If someone claims a help channel but then deletes the message that claimed the channel the help channel stays claimed but there isn't anything useful going on, the bot should...
## Description Add 3 levels of difficulty to the connect 4 AI for the user to choose from: - **Easy**: the current AI implementation - **Medium**: the AI also attempts...
I think `!raw` would benefit from being a context menu command (that sends an ephemeral message). From what I've seen, it's mostly used in `#bot-commands` with a message ID/link, so...
The `!resources` command accepts an optional argument to specify the resource topic in the URL. For example, `!resources data science` will result in the following link: https://www.pythondiscord.com/resources/?topics=data-science However, there is...
Closes #97  I feel like duplicating the code isn't the best way to go about this, but I couldn't really think of anything else. Any suggestions to avoid it...
Currently, when someone in the top 10 runs `&aoc lb`, their score gets moved to the top of the leaderboard:  I think it would make more sense for it...
## Description When an event without a name is in a remote calendar, it (and events on or after that day) are not rendered in the week planner view and...
Currently the only way (that I am aware of) to 'ignore' a field using a custom regex is to include an empty capture group. However, this means that if the...
According to the markdown spec, lines separated by a single newline should be joined with a space. Discord embeds doesn't seem to respect this, as demonstrated by the `!traceback` tag:...