| Commit message (Collapse) | Author | Age | Lines |
| ... | |
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Migrates package manager to poetry, and updates python version to 3.9.
Some packages are updated where needed.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Co-authored-by: mbaruh <[email protected]>
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This commit adds a new reaction handler to the talentpool cog to automatically unpin and archive mesage in #nomination-voting
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Some of the first paragraph was in the past tense and some was in the present.
Now everything is in the present.
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
There is essentially no cooldown as the "help cooldown" role is now always applied when one has an open help channel.
|
| | | | | | | | |
|
| |/ / / / / /
| | | | | |
| | | | | |
| | | | | | |
This implicitly creates a one channel per user rule.
|
| | |_|/ / /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* Updates YTDL Tag
Updates the tag to include similar tools, and adds an open-ended descriptor.
Co-authored-by: ChrisJL <[email protected]>
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
Code snippet: support the two dots syntax
|
| | |\ \ \ \ \
| |/ / / / /
|/| | | | | |
|
| |\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
feat: add dotenv tag
|
| | | | | | | |
|
| |/ / / / / |
|
| |/ / / /
| | | |
| | | | |
Lines can be highlighted in GitHub using the `L00..L42` syntax, currently not supported by the regex. This commits adds it.
|
| |\ \ \ \
| | | | |
| | | | | |
Annihilate reddit cog
|
| | |\ \ \ \
| |/ / / /
|/| | | | |
|
| |\ \ \ \ \
| |_|/ / /
|/| | | | |
Fix Ping Bugs On Localhost
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Mostly affects linux machines not running as root.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Improves parsing of site URL, so the ping command works locally and in
prod.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| | | | | |
|
| | | | | |
|
| | |\ \ \
| |/ / /
|/| | | |
|
| |\ \ \ \
| | | | |
| | | | | |
Allow `!ban`, `!vban`, and `!pban` to take a duration
|
| | |\ \ \ \
| |/ / / /
|/| | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
Escape markdown in the edited message contents before getting their diff.
|
| | |\ \ \ \ \
| |/ / / / /
|/| | | | | |
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Add a newline character in code-blocks to ensure content isn't interpreted as the language.
|
| |/ / / / / / |
|
| |/ / / / / |
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
Add logging and restart config to docker compose
|
| | |\ \ \ \ \
| |/ / / / /
|/| | | | | |
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
python-discord/sebastiaan/prevent-accidental-addition-talentpool-cache
Prevent accidental addition of users to talentpool cache when using `!talentpool get_review`
|
| |/ / / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Bug: When asking for a review for a user that isn't currently nominated
using the `!talentpool get_review <userid>` command, the user is added
to the talentpool `watched_users` cache, causing their messages to be
relayed to the talentpool watch channel.
Steps to reproduce: Use `!talentpool get_review <user_id>`, where
`<user_id>` is the ID of a user not currently nominated. The command
will correctly reply that the user isn't nominated, but their ID will be
added as a key to the defaultdict nonetheless.
Solution: replace all regular getitem usages with `.get(<user_id>)`, as
the Reviewer should never insert IDs using the regular defaultdict path.
Additional note: I've replaced all occurrences of regular getitem access
into the defaultdict, even those that are normally not reachable with
the id of a user that's currently not nominated, to prevent a future
refactor from accidentally introducing this bug again.
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Add New Celebrities to `!superstarify`.
|
| | |\ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
|
| |\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Redirect output to bot-commands channel for the !eval command
|