|  | Commit message (Collapse) | Author | Age | Lines | 
|---|
| |\ |  | 
| | | |  | 
| | |\  
| | | 
| | | | Hacktoberfest Stats: Check GitHub user exists before searching for PRs | 
| | | | 
| | | 
| | | 
| | | 
| | | | This check is to see if a GitHub user is non-existent. We do not want to log
this as an error. | 
| | | | 
| | | 
| | | 
| | | | Ensures an error does not occur when a GitHub user does not exist. | 
| | |/  
| |   
| |   
| | | Also changed the user agent from `Discord Python Hacktoberbot` to `Python Discord Hacktoberbot`. | 
| | |\  
| | | 
| | | | Hacktoberfest fixes | 
| | | | |  | 
| | | | |  | 
| | | | |  | 
| | | | |  | 
| | |/ |  | 
| | | 
| | 
| | 
| | 
| | | I've updated the Hacktoberfest channel ID to the ID of the new channel
just created for the 2020 edition of the event. | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | We had an old Cog that would allow our members to run a command to make
Seasonal Bot join a voice channel to play a spooky sound. However, as
our voice channel use has changed over the past year, we don't think
that it's still a good idea to do this.
That's why I removed the Cog and the constants related to it. | 
| | |\  
| | | 
| | | | Make .bm handle embed-suppression syntax for message links | 
| | | |\  
| | |/  
| |/| |  | 
| | |\ \ |  | 
| | | |\ \ |  | 
| | | | | | 
| | | | | 
| | | | | 
| | | | | | It used to be the default, but it got changed in Pillow 7.0 | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | |_|/  
| |/| |   
| | | |   
| | | | | [link] and [<link>] are also supported | 
| | |\ \ \  
| | |_|/  
| |/| | | Add extension management commands | 
| | | |\ \  
| | |/ /  
| |/| | |  | 
| | |\ \ \  
| | | | | 
| | | | | | Update discord.py to 1.4.1 and add voice as extra | 
| | | |\ \ \  
| | |/ / /  
| |/| | | |  | 
| | |\ \ \ \  
| | | | | | 
| | | | | | | Handle exception ContentTypeError in search_wikipedia | 
| | | |\ \ \ \  
| | |/ / / /  
| |/| | | | |  | 
| | | | | | | |  | 
| | | | | | | 
| | | | | | 
| | | | | | | Change this becuase this causing issue in help command | 
| | | | | | | |  | 
| | | | | | | |  | 
| | | | | | | |  | 
| | | | | | | |  | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - Updates __main__.py to use the walk_extensions in utils/extensions.py | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - Since URLs no longer exists, it's now removed from __all__ | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - Previous version was pointing to Python, not SeasonalBot
Co-authored-by: Dennis Pham <[email protected]> | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - Uses self.bot (the bot instance) instead of Bot (the bot object) to access avatar url | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - Doing .c list would show the files inside the snakes module as individual cogs, which isn't the case | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - Avatar URL can be accessed through bot.user.avatar_url and won't need to be a constant
- Bot repo URL fits better under the Client named tuple
- URLs class removed, since it was no longer used | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - No modlog exists for SeasonalBot and is therefore redundant
Co-authored-by: Dennis Pham <[email protected]> | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - Should prevent `RuntimeError: Line exceeds maximum page size 698`
Co-authored-by: Dennis Pham <[email protected]> | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - Previous versions used the id from a local test server
- This version uses the PyDis core developer role | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - Allows admins and core developes to manage loaded and unloaded extensions (mostly cogs)
- Mostly copied from the 'Python' bot, with some tweaks to make it work for SeasonalBot | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - Required for extensions.py to work properly | 
| | | | | | | |  | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - Includes bot_avatar and github_bot_repo URLs
- Necessary for extensions.py cog to work | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - Necessary for extensions.py to work
- Fully copied over from the 'Python' bot | 
| | | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | 
| | | | | | | - Necessary for extensions.py to work
- Copied from the 'Python' bot, with minor tweaks to make it work with SeasonalBot |