| Commit message (Collapse) | Author | Age | Lines | 
| ...      |  | 
| | |\ \  
| |/ /  
|/| |    | 
 | 
| |\ \ \  
| | | | 
| | | | 
| | | | 
| | | |  | 
python-discord/Update-docstring-tag-to-have-4-space-indents
Update docstring tag pep and grammar
 | 
| | | | | 
| | | | 
| | | | 
| | | |  | 
Co-authored-by: Numerlor <[email protected]>
 | 
| | | | | 
| | | | 
| | | | 
| | | |  | 
Co-authored-by: Bluenix <[email protected]>
 | 
| | | | |  | 
 | 
| | | | | 
| | | | 
| | | | 
| | | | 
| | | |  | 
This is for users who may not know what a PEP is.
Co-authored-by: Bluenix <[email protected]>
 | 
| | | | |  | 
 | 
| | | | |  | 
 | 
| |/ / /   | 
 | 
| |\ \ \  
| | | | 
| | | |  | 
Added docstring tag
 | 
| | |\ \ \  
| |/ / /  
|/| | |    | 
 | 
| |\ \ \ \  
| | | | | 
| | | | |  | 
Reminder: remove footer
 | 
| | |\ \ \ \  
| |/ / / /  
|/| | | |    | 
 | 
| | | | | |  | 
 | 
| | | | | | 
| | | | | 
| | | | |  | 
Now that we have Discord timestamps, the timestamp in the footer isn't useful anymore since it can be hovered to have a localised timestamp.
 | 
| | | | | |  | 
 | 
| | | | | | 
| | | | | 
| | | | |  | 
Co-authored-by: ChrisJL <[email protected]>
 | 
| | | | | | 
| | | | | 
| | | | |  | 
Co-authored-by: ChrisJL <[email protected]>
 | 
| | | |\ \ \  
| |_|/ / /  
|/| | | |    | 
 | 
| |\ \ \ \ \  
| | | | | | 
| | | | | |  | 
Talentpool: join_at -> joined_at
 | 
| |/ / / / /   | 
 | 
| |\ \ \ \ \  
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | |  | 
python-discord/fix-reference-role-constant-in-!server
fix reference role constant in !server
 | 
| |/ / / / /   | 
 | 
| |\ \ \ \ \  
| |/ / / /  
|/| | | |    | 
Information: make !server use moderation_team
 | 
| |/ / / /  
| | | |   
| | | |    | 
We use the ping role instead of the team role here, leading to inaccuracies.
 | 
| | | | |  | 
 | 
| |/ / /   | 
 | 
| |\ \ \  
| | | | 
| | | |  | 
Make use of the new Discord features
 | 
| | |\ \ \  
| |/ / /  
|/| | |    | 
 | 
| |\ \ \ \  
| | | | | 
| | | | |  | 
Enabled charinfo for discord_py channel.
 | 
| | |\ \ \ \  
| |/ / / /  
|/| | | |    | 
 | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | | 
| | | | |  | 
* feat: add for-else tag
Co-authored-by: Joe Banks <[email protected]>
Co-authored-by: Xithrius <[email protected]>
 | 
| |\ \ \ \ \  
| | | | | | 
| | | | | |  | 
Drop GPL Dependencies
 | 
| | |\ \ \ \ \  
| |/ / / / /  
|/| | | | |    | 
 | 
| |\ \ \ \ \ \  
| |_|_|_|_|/  
|/| | | | |    | 
Implements Voice Channel Muting
 | 
| | |\ \ \ \ \  
| |/ / / / /  
|/| | | | |    | 
 | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | |  | 
Fixes a bug that stopped the duration `forever` from getting used as a
valid duration for silence.
Signed-off-by: Hassan Abouelela <[email protected]>
 | 
| | |\ \ \ \ \   | 
 | 
| | | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | |  | 
Updates the shh and unshh commands from the error handler to accept
channel and kick arguments, to give them the same interface as the
silence and unsilence command.
Signed-off-by: Hassan Abouelela <[email protected]>
 | 
| | | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | |  | 
Updates the silence command to accept the silence duration or channel as
 the first argument to the command. Updates tests.
Signed-off-by: Hassan Abouelela <[email protected]>
 | 
| | | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | |  | 
Uses `.format` to create silence and unsilence messages instead of
`.replace`.
Signed-off-by: Hassan Abouelela <[email protected]>
 | 
| | | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | |  | 
Signed-off-by: Hassan Abouelela <[email protected]>
 | 
| | | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | |  | 
Restructures silence cog helper methods to group relation functions in a
 more logical manner.
Signed-off-by: Hassan Abouelela <[email protected]>
 | 
| | | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | |  | 
Changes logging statement levels and messages to correctly express
intent.
Signed-off-by: Hassan Abouelela <[email protected]>
 | 
| | | | | | | | 
| | | | | | | 
| | | | | | | 
| | | | | | |  | 
Signed-off-by: Hassan Abouelela <[email protected]>
 | 
| | |\ \ \ \ \ \   | 
 | 
| | | |\ \ \ \ \ \   | 
 | 
| | |/ / / / / / /  
| | | | | | | |   
| | | | | | | |   
| | | | | | | |   
| | | | | | | |   
| | | | | | | |    | 
Uses itertools.product to eliminate some nested for loops in tests.
Signed-off-by: Hassan Abouelela <[email protected]>
 | 
| | | | | | | | | 
| | | | | | | | 
| | | | | | | | 
| | | | | | | |  | 
Signed-off-by: Hassan Abouelela <[email protected]>
 | 
| | | | | | | | | 
| | | | | | | | 
| | | | | | | | 
| | | | | | | |  | 
Signed-off-by: Hassan Abouelela <[email protected]>
 |