aboutsummaryrefslogtreecommitdiffstats
path: root/botstrap.py (unfollow)
Commit message (Collapse)AuthorLines
2024-01-04Update unambiguous converter to not support usernamesGravatar wookie184-11/+7
2024-01-03Voice Verify Button Instead of Voice Verify Command (#2856)Gravatar Daniel Brown-175/+117
* Added additional ignore to `.gitignore` * Setting structure for view class * Transferring voice_verification functionality to button view * Completed VerifyView and added cog_load * Moved `voice_verify()` functionality to button. Added `prepare_voice_button()` to create the persistent button and message. * Tweaked message deletion times to be more consistent * Voice Gate rework - Removed unused imports caused by changes - Changed voice pings to reflect the use of button instead of command - Changed from deleting pings by message id in favor of using built in `delete_after` arguments on messages - Changed `delete_after` to use values from config - Redis cache no longer tracks message ids along with user id for the purpose of tracking people who have been pinged - * Changes to Structure and Logic - Removed superfluous new line in constants file - Removed ModLog from file as it is no longer needed - New to voice chat users will no longer be sent a DM, and will instead only be sent a ping in the verification channel - Changed class name from `VerifyView` to `VoiceVerificationView` for added clarity - Adjusted voice button role check logic to reduce number of api calls * Corrected logging formatting - Formatting now correctly using %-style instead of f-strings * Swapped channel getting & corrected redundant logic - Swapped get_channel to get_or_fetch_channel to make sure channel is retrieved - Adjusted list comprehension and for loop to be a single for loop * Change ping phrasing for clarity Co-authored-by: wookie184 <[email protected]> --------- Co-authored-by: wookie184 <[email protected]>
2024-01-03Bump ruff from 0.1.9 to 0.1.11 (#2876)Gravatar dependabot[bot]-21/+31
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.1.9 to 0.1.11. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/v0.1.9...v0.1.11) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-01display correct text upon missing activity/messagesGravatar shtlrs-4/+10
This also updates the return type hints to reflect what's being returned
2024-01-01bump ruff to 0.1.9Gravatar shtlrs-59/+50
2024-01-01Bump lxml from 4.9.4 to 5.0.0 (#2873)Gravatar dependabot[bot]-97/+92
Bumps [lxml](https://github.com/lxml/lxml) from 4.9.4 to 5.0.0. - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-4.9.4...lxml-5.0.0) --- updated-dependencies: - dependency-name: lxml dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-01Bump pytest from 7.4.3 to 7.4.4 (#2874)Gravatar dependabot[bot]-5/+5
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.3 to 7.4.4. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.4.3...7.4.4) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-31Revert 'Code goes here on a new line' to 'Hello world!'Gravatar Steele Farnsworth-1/+1
2023-12-31Bump rapidfuzz from 3.6.0 to 3.6.1 (#2870)Gravatar dependabot[bot]-93/+93
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-28Bump coverage from 7.3.4 to 7.4.0Gravatar dependabot[bot]-55/+55
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.3.4 to 7.4.0. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.3.4...7.4.0) --- updated-dependencies: - dependency-name: coverage dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
2023-12-27Bump rapidfuzz from 3.5.2 to 3.6.0 (#2865)Gravatar dependabot[bot]-93/+93
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-27Bump regex from 2023.10.3 to 2023.12.25 (#2863)Gravatar dependabot[bot]-91/+96
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-23Overwrite pyi extension to py in code snippet cogGravatar ad-chaos-0/+3
This will mean that when sending the snippet as a code block in Discord it will have Python code formatting
2023-12-22Bump coverage from 7.3.3 to 7.3.4 (#2859)Gravatar dependabot[bot]-55/+56
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-21Bump lxml from 4.9.3 to 4.9.4 (#2858)Gravatar dependabot[bot]-96/+96
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-21Bump httpx from 0.25.2 to 0.26.0 (#2857)Gravatar dependabot[bot]-5/+5
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-20Bump sentry-sdk from 1.39.0 to 1.39.1 (#2847)Gravatar dependabot[bot]-6/+6
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-20Bump coverage from 7.3.2 to 7.3.3 (#2848)Gravatar dependabot[bot]-56/+67
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18download pull request artifact with curlGravatar shtlrs-1/+1
2023-12-16Bump bot-core version (#2853)Gravatar ChrisJL-189/+194
This version ensures response content for requests to site api aren't read if site returns a HTTP 204 response code.
2023-12-15Bump actions/upload-artifact from 3 to 4 (#2850)Gravatar dependabot[bot]-1/+1
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-14Bump sentry-sdk from 1.38.0 to 1.39.0 (#2844)Gravatar dependabot[bot]-6/+6
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-13Bump pre-commit from 3.5.0 to 3.6.0 (#2841)Gravatar dependabot[bot]-6/+6
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-13Bump feedparser from 6.0.10 to 6.0.11 (#2840)Gravatar dependabot[bot]-5/+5
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-13Bump pydis-core from 10.4.0 to 10.5.0 (#2842)Gravatar dependabot[bot]-8/+8
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-07Fix broken hyperlink rendering in windows-path tagGravatar thegamecracks-1/+1
2023-12-06Bump emoji from 2.8.0 to 2.9.0 (#2837)Gravatar dependabot[bot]-5/+5
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05Bump ruff from 0.1.6 to 0.1.7 (#2836)Gravatar dependabot[bot]-20/+20
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-01Bump aiohttp from 3.9.0 to 3.9.1 (#2829)Gravatar dependabot[bot]-79/+79
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-01Bump sentry-sdk from 1.37.1 to 1.38.0 (#2830)Gravatar dependabot[bot]-6/+17
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-27Use async context manager for asyncio timeoutGravatar Chris Lovering-1/+1
Solves BOT-3P1
2023-11-25Don't shadow user object with dict when searching for infractionsGravatar Chris Lovering-2/+2
Solves #2827 Solves BOT-3P0
2023-11-25Use new Discord markdown support for bot messages (#2726)Gravatar MikoĊ‚aj Kruczek-103/+103
* feat: use new markdown feature in new help channel message * feat(tags): update bullet points to dashes in tags * feat(tags): add dashes to async libraries list * feat: update markdown in patreon command * feat: update markdown in otname command * feat: update markdown in filter command * feat: update markdown in voiceverify command * feat: update markdown in docs command * feat: update markdown in bigbrother command * feat: update markdown in talentpool command
2023-11-25Replace usage of async_timeout with asyncio.timeoutGravatar Chris Lovering-2/+1
async_timeout was a sub-dep of aiohttp, which was removed in 3.9.0 for Pytohn 3.11+ due to asyncio.timeout being a thing.
2023-11-25Bump deps to latestGravatar Chris Lovering-622/+623
2023-11-25Ignore pydantic depracted warning when searching for custom attrGravatar Chris Lovering-5/+12
2023-11-25Make use of the logging util from bot-coreGravatar Chris Lovering-51/+11
2023-11-25Make tag file location not relative to bot (#2795)Gravatar Robin-1/+1
2023-11-23Bump pytest-xdist from 3.4.0 to 3.5.0 (#2823)Gravatar dependabot[bot]-5/+5
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-23Bump sentry-sdk from 1.35.0 to 1.36.0 (#2821)Gravatar dependabot[bot]-5/+5
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>