| Commit message (Collapse) | Author | Age | Lines |
| ... | |
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
It didn't make much sense for the Reviewer to subclasses Scheduler.
The Scheduler has methods that don't make sense to use on the Reviewer directly.
There is now a Scheduler object as an attribute of the Reviewer.
Interacting with it is done by adding __contains__, cancel, and cancel_all methods.
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This commit adds the functionality to automatically review a nominee a
set number of days after being nominated.
This is implemented by subclassing the Scheduler and formatting a
review after 30 days.
The review contains details of the nominee, their nominations, the
number of messages they have and the channels they're most active in,
and statistics about their infractions and previous nominations.
Lastly, the bot will add three emojis to the review: eyes to mark as
seen, a thumbsup, and thumbsdown for the vote itself.
The code accounts for the possibility of the review being too long for
a single message but splitting it where necessary.
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Make it a package as well so that the talentpool actually loads.
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
This change is done in preparation to having the cog split across multiple files.
|
| | |_|_|/
|/| | | |
|
| | | | |
| | | |
| | | |
| | | | |
python-discord/.github
|
| | | | |
| | | |
| | | | |
Please have a bit of respect to the baguette land. Also this is a good way to test the new deploy approval system.
|
| | | | | |
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | | |
Purge ban now shows that user was purge banned within infraction message.
|
| | |\ \ \ \
| |/ / / /
|/| | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
Revert "Use JSON logging in production"
|
| |/ / / / / |
|
| |\ \ \ \ \
| |_|_|/ /
|/| | | | |
Migrate talentpool to new API schema
|
| | |\ \ \ \
| |/ / / /
|/| | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | | |
Co-authored-by: Boris Muratov <[email protected]>
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | | |
Co-authored-by: Boris Muratov <[email protected]>
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Add disable_header to watchchannel initialization.
We don't have root actor field anymore, so headers give error
and there is no point to rewrite this, because this will be
removed soon.
- Removed duplicates check of nominations of one user.
Now as API allows this, multiple actors can nomination one
user.
- Add special error message if same actor have already nominated user
Every actor can only have 1 nomination entry.
- Remove previous reason from watch command
We don't store reason that way anymore, and we don't want
that this message spam whole channel.
- Split end reason and reason editing commands.
API PATCH request buildup have been changed, so changing both
of them in one command don't make sense anymore.
- Migrate nomination string generation
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We need to disable this, because new format of nominations
don't match with it.
|
| | | | | | |
|
| | |/ / /
|/| | | |
|
| | | | | |
|
| |\ \ \ \
| |_|/ /
|/| | | |
Only allow some characters within a request URL to PyPi.
|
| |/ / / |
|
| | | | |
|
| | | |
| | |
| | | |
Bug caused by an outdated function signature in a previous commit in the #1402 PR
|
| |\ \ \
| | | |
| | | | |
Implement showing filterlist entry comment in alerts
|
| | |\ \ \
| |/ / /
|/| | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
ChrisLovering/Don't-suggest-when-a-tag-is-on-cooldown
Don't fuzzy search for tags when tag is on cooldown
|
| | |\ \ \ \
| |/ / / /
|/| | | | |
|
| |\ \ \ \ \ |
|
| | | | | | | |
|
| | | | | | | |
|
| |/ / / / / |
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
Send command help for BadUnionArgument errors
|
| | | | | | | |
|
| | | |_|_|/
| |/| | | |
|
| |\ \ \ \ \
| |_|_|_|/
|/| | | | |
Defcon overhaul
|
| | |\ \ \ \
| |/ / / /
|/| | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
Add !u, !tban, !superstar, and !unsuperstar aliases
|
| | | | | | | |
|