aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Check if the emoji given by user is availableGravatar Shivansh-0072021-01-21-4/+10
|
* Remove redundant codeGravatar Shivansh-0072021-01-21-10/+3
|
* Add ability to get custom tokens from the botGravatar Shivansh-0072021-01-21-23/+44
|
* Improve embeds and docstringsGravatar Shivansh-0072021-01-21-23/+35
|
* Add loading message before finishing all reactions and improve embed titleGravatar Shivansh-0072021-01-21-2/+8
|
* Change Ai to bot's user and add stop game functionality, remove redundant ↵Gravatar Shivansh-0072021-01-20-29/+39
| | | | code, and DRY
* COrrect annotations and improve docstrings ; make code more pythonicGravatar Shivansh-0072021-01-20-12/+21
|
* fix grammar and spacingGravatar Shivansh-0072021-01-20-30/+32
|
* Add connect four cog supporting player vs player and player vs aiGravatar Shivansh-0072021-01-19-0/+377
|
* Merge pull request #552 from ChrisLovering/IGDB-V4Gravatar Dennis Pham2021-01-17-14/+72
|\ | | | | Migrate to IGDB V4 API
| * Merge branch 'master' into IGDB-V4Gravatar ks1292021-01-17-37/+5
| |\ | |/ |/|
* | Merge pull request #557 from python-discord/add_voice_chatGravatar Xithrius2021-01-15-2/+4
|\ \ | | | | | | Adds New Voice Chat Channel To Constants
| * | Updates ConstantsGravatar Hassan Abouelela2021-01-15-2/+4
|/ / | | | | | | | | Updates the constants file with the new channel ID, and renames both channels to match the new names.
* | Remove sprint channels from the configuration.Gravatar Matteo Bertucci2021-01-15-34/+0
| | | | | | Now that the core dev sprint has ended, we can safely remove those. It caused the wrong channel message to be huge because of all the deleted channels.
* | Merge pull request #553 from ChrisLovering/8bit-colour-paletteGravatar ks1292021-01-10-1/+1
|\ \ | | | | | | Actually use 256 colours
| * | Actually use 256 coloursGravatar Chris2021-01-09-1/+1
|/ /
| * Add OAuth response to warning.Gravatar Chris2021-01-08-1/+4
| |
| * Switch to post requests and start task at right time.Gravatar Chris2021-01-08-9/+10
| |
| * Use current token if we can't get a new oneGravatar Chris2021-01-08-12/+21
| |
| * Move renewal window to a constGravatar Chris2021-01-08-2/+5
| |
| * Un-comment out task startGravatar Chris2021-01-08-1/+1
| |
| * Revert change to trashcan emojiGravatar Chris2021-01-08-1/+1
| |
| * Get and renew V4 OAuth tokenGravatar Chris2021-01-08-8/+50
|/
* Merge pull request #510 from hedythedev/hackstatsGravatar ks1292021-01-06-16/+29
|\ | | | | Hackstats: Handle Non-existent GitHub username
| * Merge branch 'master' into hackstatsGravatar ks1292021-01-06-1102/+1313
| |\ | |/ |/|
* | Merge pull request #550 from python-discord/precommit-pycharmGravatar ks1292021-01-02-1/+1
|\ \ | | | | | | Make flake8 properly run through pre-commit in PyCharm.
| * | Changed Python language hook to system.Gravatar xithrius2021-01-02-1/+1
|/ /
* | Merge pull request #484 from WillDaSilva/omdb-to-tmdbGravatar ks1292020-12-29-51/+51
|\ \ | | | | | | Replace OMDB with TMDB
| * | Remove unused importGravatar William Da Silva2020-12-29-1/+1
| | |
| * | Merge branch 'master' into omdb-to-tmdbGravatar William Da Silva2020-12-28-1049/+1262
| |\ \ | |/ / |/| |
* | | Merge pull request #483 from WillDaSilva/prideavatar-urlGravatar ks1292020-12-28-37/+70
|\ \ \ | | | | | | | | Make prideavatar support specifying the image by URL
| * \ \ Merge branch 'master' into prideavatar-urlGravatar ks1292020-12-28-1014/+1192
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #547 from python-discord/ks123/sentryGravatar ks1292020-12-20-70/+111
|\ \ \ \ | | | | | | | | | | Sentry SDK version bump, integrations adding and Sentry release workflow
| * | | | Fix wrong way for getting Git SHAGravatar ks1292020-12-20-1/+1
| | | | |
| * | | | Use sir-lancebot release prefix in workflowGravatar ks1292020-12-19-1/+1
| | | | |
| * | | | Use sir-lancebot instead pydis-sir-lancebot for release nameGravatar ks1292020-12-19-1/+1
| | | | | | | | | | | | | | | Co-authored-by: Joe Banks <[email protected]>
| * | | | Remove aiohttp integration from SentryGravatar ks1292020-12-19-3/+1
| | | | |
| * | | | Add release tag to Sentry SDK initializationGravatar ks1292020-12-19-3/+4
| | | | |
| * | | | Add Git SHA as constantGravatar ks1292020-12-19-0/+2
| | | | |
| * | | | Put Git SHA to container on container buildGravatar ks1292020-12-19-0/+2
| | | | |
| * | | | Add default development value to Git SHAGravatar ks1292020-12-19-1/+1
| | | | |
| * | | | Add Git SHA build argument to DockerfileGravatar ks1292020-12-19-1/+5
| | | | |
| * | | | Create Sentry release workflowGravatar ks1292020-12-19-0/+24
| | | | |
| * | | | Add Redis and aiohttp integrations to SentryGravatar ks1292020-12-19-1/+7
| | | | |
| * | | | Bump Sentry SDK from 0.14 to 0.19Gravatar ks1292020-12-19-67/+71
|/ / / /
* | | | Merge pull request #535 from ↵Gravatar Sebastiaan Zeeff2020-12-16-98/+182
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | python-discord/sebastiaan/advent-of-code/refactor-background-tasks Refactor Advent of Code background tasks to account for deseasonification
| * \ \ \ Merge branch 'master' into sebastiaan/advent-of-code/refactor-background-tasksGravatar Sebastiaan Zeeff2020-12-16-0/+4
| |\ \ \ \ | |/ / / / |/| | | |
* | | | | Add codeowner entries for ks129Gravatar ks1292020-12-16-0/+4
| | | | |
| * | | | Clarify comment on AoC Status Task startup delayGravatar Sebastiaan Zeeff2020-12-13-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Advent of Code Status Countdown task needs to wait for two things to happen to prevent it from failing during the startup sequence: 1. The Websocket instance discord.py creates needs to be available as an attribute of the bot, otherwise discord.py fails internally: Traceback (most recent call last): File "discord/client.py", line 1049, in change_presence await self.ws.change_presence( activity=activity, status=status, afk=afk ) File "advent_of_code/_cog.py", line 52, in countdown_status await bot.change_presence(activity=discord.Game(playing)) AttributeError: 'NoneType' object has no attribute 'change_presence' 2. Allegedly, according to the discord.py community, trying to change the status too early in the sequence to establish a connection with Discord may result ub the Discord API aborting the connection. To solve this, I've added a `wait_until_guild_available` waiter, as it guarantees that the websocket is available and the connections is mature. Kaizen: I've changed the name `new_puzzle_announcement` to `new_puzzle_notification` to better reflect its function.
| * | | | Merge branch 'master' into sebastiaan/advent-of-code/refactor-background-tasksGravatar Sebastiaan Zeeff2020-12-13-226/+252
| |\ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | # Conflicts: # bot/exts/christmas/advent_of_code/_cog.py # bot/exts/christmas/advent_of_code/_helpers.py