| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Remove redundant code | 2021-01-21 | -10/+3 | |
| | | ||||
| * | Add ability to get custom tokens from the bot | 2021-01-21 | -23/+44 | |
| | | ||||
| * | Improve embeds and docstrings | 2021-01-21 | -23/+35 | |
| | | ||||
| * | Add loading message before finishing all reactions and improve embed title | 2021-01-21 | -2/+8 | |
| | | ||||
| * | Change Ai to bot's user and add stop game functionality, remove redundant ↵ | 2021-01-20 | -29/+39 | |
| | | | | | code, and DRY | |||
| * | COrrect annotations and improve docstrings ; make code more pythonic | 2021-01-20 | -12/+21 | |
| | | ||||
| * | fix grammar and spacing | 2021-01-20 | -30/+32 | |
| | | ||||
| * | Add connect four cog supporting player vs player and player vs ai | 2021-01-19 | -0/+377 | |
| | | ||||
| * | Merge pull request #552 from ChrisLovering/IGDB-V4 | 2021-01-17 | -14/+72 | |
| |\ | | | | | Migrate to IGDB V4 API | |||
| | * | Merge branch 'master' into IGDB-V4 | 2021-01-17 | -37/+5 | |
| | |\ | |/ |/| | ||||
| * | | Merge pull request #557 from python-discord/add_voice_chat | 2021-01-15 | -2/+4 | |
| |\ \ | | | | | | | Adds New Voice Chat Channel To Constants | |||
| | * | | Updates Constants | 2021-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. | 2021-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-palette | 2021-01-10 | -1/+1 | |
| |\ \ | | | | | | | Actually use 256 colours | |||
| | * | | Actually use 256 colours | 2021-01-09 | -1/+1 | |
| |/ / | ||||
| | * | Add OAuth response to warning. | 2021-01-08 | -1/+4 | |
| | | | ||||
| | * | Switch to post requests and start task at right time. | 2021-01-08 | -9/+10 | |
| | | | ||||
| | * | Use current token if we can't get a new one | 2021-01-08 | -12/+21 | |
| | | | ||||
| | * | Move renewal window to a const | 2021-01-08 | -2/+5 | |
| | | | ||||
| | * | Un-comment out task start | 2021-01-08 | -1/+1 | |
| | | | ||||
| | * | Revert change to trashcan emoji | 2021-01-08 | -1/+1 | |
| | | | ||||
| | * | Get and renew V4 OAuth token | 2021-01-08 | -8/+50 | |
| |/ | ||||
| * | Merge pull request #510 from hedythedev/hackstats | 2021-01-06 | -16/+29 | |
| |\ | | | | | Hackstats: Handle Non-existent GitHub username | |||
| | * | Merge branch 'master' into hackstats | 2021-01-06 | -1102/+1313 | |
| | |\ | |/ |/| | ||||
| * | | Merge pull request #550 from python-discord/precommit-pycharm | 2021-01-02 | -1/+1 | |
| |\ \ | | | | | | | Make flake8 properly run through pre-commit in PyCharm. | |||
| | * | | Changed Python language hook to system. | 2021-01-02 | -1/+1 | |
| |/ / | ||||
| * | | Merge pull request #484 from WillDaSilva/omdb-to-tmdb | 2020-12-29 | -51/+51 | |
| |\ \ | | | | | | | Replace OMDB with TMDB | |||
| | * | | Remove unused import | 2020-12-29 | -1/+1 | |
| | | | | ||||
| | * | | Merge branch 'master' into omdb-to-tmdb | 2020-12-28 | -1049/+1262 | |
| | |\ \ | |/ / |/| | | ||||
| * | | | Merge pull request #483 from WillDaSilva/prideavatar-url | 2020-12-28 | -37/+70 | |
| |\ \ \ | | | | | | | | | Make prideavatar support specifying the image by URL | |||
| | * \ \ | Merge branch 'master' into prideavatar-url | 2020-12-28 | -1014/+1192 | |
| | |\ \ \ | |/ / / |/| | | | ||||
| * | | | | Merge pull request #547 from python-discord/ks123/sentry | 2020-12-20 | -70/+111 | |
| |\ \ \ \ | | | | | | | | | | | Sentry SDK version bump, integrations adding and Sentry release workflow | |||
| | * | | | | Fix wrong way for getting Git SHA | 2020-12-20 | -1/+1 | |
| | | | | | | ||||
| | * | | | | Use sir-lancebot release prefix in workflow | 2020-12-19 | -1/+1 | |
| | | | | | | ||||
| | * | | | | Use sir-lancebot instead pydis-sir-lancebot for release name | 2020-12-19 | -1/+1 | |
| | | | | | | | | | | | | | | | | Co-authored-by: Joe Banks <[email protected]> | |||
| | * | | | | Remove aiohttp integration from Sentry | 2020-12-19 | -3/+1 | |
| | | | | | | ||||
| | * | | | | Add release tag to Sentry SDK initialization | 2020-12-19 | -3/+4 | |
| | | | | | | ||||
| | * | | | | Add Git SHA as constant | 2020-12-19 | -0/+2 | |
| | | | | | | ||||
| | * | | | | Put Git SHA to container on container build | 2020-12-19 | -0/+2 | |
| | | | | | | ||||
| | * | | | | Add default development value to Git SHA | 2020-12-19 | -1/+1 | |
| | | | | | | ||||
| | * | | | | Add Git SHA build argument to Dockerfile | 2020-12-19 | -1/+5 | |
| | | | | | | ||||
| | * | | | | Create Sentry release workflow | 2020-12-19 | -0/+24 | |
| | | | | | | ||||
| | * | | | | Add Redis and aiohttp integrations to Sentry | 2020-12-19 | -1/+7 | |
| | | | | | | ||||
| | * | | | | Bump Sentry SDK from 0.14 to 0.19 | 2020-12-19 | -67/+71 | |
| |/ / / / | ||||
| * | | | | Merge pull request #535 from ↵ | 2020-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-tasks | 2020-12-16 | -0/+4 | |
| | |\ \ \ \ | |/ / / / |/| | | | | ||||
| * | | | | | Add codeowner entries for ks129 | 2020-12-16 | -0/+4 | |
| | | | | | | ||||
| | * | | | | Clarify comment on AoC Status Task startup delay | 2020-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-tasks | 2020-12-13 | -226/+252 | |
| | |\ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | # Conflicts: # bot/exts/christmas/advent_of_code/_cog.py # bot/exts/christmas/advent_of_code/_helpers.py | |||
| * | | | | | Add callback to log errors in AoC background tasks | 2020-12-13 | -0/+17 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, our Advent of Code background tasks fail without logging errors or printing error messages. This makes it difficult to debug the errors and means that they may fail silently. While we should ideally find the root cause that hides such errors, I've added a done_callback function in the meantime to help us debug the current issues with the Advent of Code Notification Task. | |||