aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * | | | | | | | | | Improve extension + cogs removing comment on `close`Gravatar ks1292020-07-23-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Mark <[email protected]>
| * | | | | | | | | | Add copyright about `_remove_extension` + make function privateGravatar ks1292020-07-23-2/+2
| | | | | | | | | | |
| * | | | | | | | | | Silence: Add mod alert sending to `closing_tasks` to avoid errorGravatar ks1292020-06-21-1/+1
| | | | | | | | | | |
| * | | | | | | | | | Reddit: Don't define revoke task as variable but instantly appendGravatar ks1292020-06-21-2/+1
| | | | | | | | | | |
| * | | | | | | | | | Reddit: Remove unnecessary revoke task name changingGravatar ks1292020-06-21-1/+0
| | | | | | | | | | |
| * | | | | | | | | | Implement bot closing tasks waiting + breaking `close` to multiple partsGravatar ks1292020-06-20-3/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Made to resolve problem with Reddit cog that revoking access token raise exception because session is closed. To solve this, I made `Bot.closing_tasks` that bot wait before closing. Moved all extensions and cogs removing to `remove_extension` what is called before closing everything else because need to call `cog_unload`.
| * | | | | | | | | | Infractions: Fix cases when user leave from guild before assigning rolesGravatar ks1292020-06-20-6/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When user left from guild before bot can add Muted role, then catch this error and log.
| * | | | | | | | | | Watchchannel: Moved message consuming task cancelling exceptionGravatar ks1292020-06-20-27/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moved exception logging when cog is being unloaded and messages is still not consumed from `cog_unload` to `consume_messages` itself in try-except block to avoid case when requesting result too early (before cancel finished).
| | | | | | | * | | | `!user` command says if user is "Verified"Gravatar Steele2020-12-25-2/+2
| |_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, `!user` said if the user is "Pending", whereas "Verified" is the boolean opposite.
| | | | | | | * | | Fix flake8 pre-commit hook running through PyCharmGravatar MarkKoz2020-12-19-1/+1
| | | | | | | | | |
| | | | | | | | * | Fix import order to pass linting tests.Gravatar Eivind Teig2020-09-12-1/+1
| | | | | | | | | |
| | | | | | | | * | Update user cache after nomination reason edit.Gravatar Eivind Teig2020-09-12-1/+1
| | | | | | | | | |
| | | | | | | | * | Only show reason if it exist.Gravatar Eivind Teig2020-09-12-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduce the footer to not include reason if it does not exist.
| | | | | | | | * | Make nomination reason optional.Gravatar Eivind Teig2020-09-12-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We want to make the nominate command more attractive for our members of staff.
| | | | | | | | | * Update raw command no permission error messageGravatar ks1292020-12-28-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Xithrius <[email protected]>
| | | | | | | | | * Enable raw commandGravatar ks1292020-12-27-2/+2
| | | | | | | | | |
| | | | | | | | | * Add check does user can see channel in raw commandGravatar ks1292020-12-27-0/+4
| |_|_|_|_|_|_|_|/ |/| | | | | | | |
* | | | | | | | | Merge pull request #1328 from python-discord/swfarnsworth/developer_commandGravatar ks1292020-12-24-10/+12
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Manual verification with `!verify` sends the user the confirmation DM.
| * | | | | | | | | `if user.pending` -> `if not user.pending`Gravatar Steele Farnsworth2020-12-24-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was a logic error. This functionality is unfortunately difficult to test outside of production.
| * | | | | | | | | `ALTERNATE_VERIFIED_MESSAGE`: "You're" -> "You are".Gravatar Steele2020-12-23-1/+1
| | | | | | | | | |
| * | | | | | | | | Merge branch 'master' of https://github.com/python-discord/bot into ↵Gravatar Steele2020-12-23-136/+167
| |\ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | swfarnsworth/developer_command
* | | | | | | | | | Merge pull request #1337 from python-discord/ks123/pepGravatar Dennis Pham2020-12-23-136/+167
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Move PEP command and utils to own cog, fix bug related not checking status and add GitHub token
| * \ \ \ \ \ \ \ \ \ Merge branch 'master' into ks123/pepGravatar Dennis Pham2020-12-23-10/+42
| |\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Move PEP cog to info extensions categoryGravatar ks1292020-12-23-0/+0
| | | | | | | | | | |
| * | | | | | | | | | Move constants out from classGravatar ks1292020-12-23-5/+4
| | | | | | | | | | |
| * | | | | | | | | | Merge branch 'master' into ks123/pepGravatar ks1292020-12-20-124/+39
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Remove unused constantGravatar ks1292020-12-20-1/+0
| | | | | | | | | | | |
| * | | | | | | | | | | Implement GitHub API authorization headerGravatar ks1292020-12-20-1/+9
| | | | | | | | | | | |
| * | | | | | | | | | | Log warning and return early when can't get PEP URLs from APIGravatar ks1292020-12-20-0/+4
| | | | | | | | | | | |
| * | | | | | | | | | | Make last PEPs listing refresh non-optionalGravatar ks1292020-12-20-1/+2
| | | | | | | | | | | |
| * | | | | | | | | | | Set last PEPs listing at beginning of functionGravatar ks1292020-12-20-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | Move PEP related functions and command to own cogGravatar ks1292020-12-20-136/+154
| | | | | | | | | | | |
| * | | | | | | | | | | Add GitHub API key to config as environment variableGravatar ks1292020-12-20-0/+2
| | |_|_|_|_|_|_|_|/ / | |/| | | | | | | | |
| | | * | | | | | | | Merge branch 'master' of https://github.com/python-discord/bot into ↵Gravatar Steele2020-12-22-9/+41
| | | |\ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | swfarnsworth/developer_command
* | | | | | | | | | | Merge pull request #1332 from python-discord/ks123/sentryGravatar Joe Banks2020-12-21-9/+41
|\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into ks123/sentryGravatar Dennis Pham2020-12-20-125/+40
| |\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | Fix wrong way for getting Git SHAGravatar ks1292020-12-20-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | Remove aiohttp integrationGravatar ks1292020-12-20-2/+0
| | | | | | | | | | | |
| * | | | | | | | | | | Use bot prefix instead pydis-bot for Sentry release workflowGravatar ks1292020-12-20-1/+1
| | | | | | | | | | | |
| * | | | | | | | | | | Attach release on Sentry SDK initializationGravatar ks1292020-12-20-1/+2
| | | | | | | | | | | |
| * | | | | | | | | | | Add constant for Git SHAGravatar ks1292020-12-20-0/+3
| | | | | | | | | | | |
| * | | | | | | | | | | Inject Git SHA in container build workflowGravatar ks1292020-12-20-0/+2
| | | | | | | | | | | |
| * | | | | | | | | | | Consume Git SHA build arg and add to it to environmentGravatar ks1292020-12-20-1/+5
| | | | | | | | | | | |
| * | | | | | | | | | | Create workflow for creating Sentry releaseGravatar ks1292020-12-19-0/+24
| | | | | | | | | | | |
| * | | | | | | | | | | Pump Sentry SDK version from 0.14 to 0.19Gravatar ks1292020-12-19-5/+5
| |/ / / / / / / / / /
| | | * | | | | | | | Rewrite `!verify` to account for new native-gate-only verification.Gravatar Steele2020-12-22-10/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Renamed method; if not `user.pending`, adds and immediately removes an arbitrary role (namely the Announcements role), which verifies the user.
| | | * | | | | | | | Merge branch 'master' of https://github.com/python-discord/bot into ↵Gravatar Steele2020-12-20-403/+351
| | | |\ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | swfarnsworth/developer_command
* | | | | | | | | | | Add the clear alias to the clean commandGravatar Matteo Bertucci2020-12-20-1/+1
| |/ / / / / / / / / |/| | | | | | | | |
* | | | | | | | | | Merge pull request #1333 from ↵Gravatar ks1292020-12-20-124/+39
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | python-discord/bug/backend/bot-j8/api-session-closed Hopefully fix the API session being closed when populating the filter cache on startup
| * | | | | | | | | Remove obsolete test casesGravatar MarkKoz2020-12-19-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Forgot to remove these when removing `loop_is_running` in a previous commit.