aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Merge pull request #107 from python-discord/better-developmentGravatar Hassan Abouelela2022-07-23-168/+320
|\ | | | | Fix Docker Compose & Add Boilerplate Project
| * Document Sample Project Environment VariablesGravatar Hassan Abouelela2022-07-23-3/+11
| | | | | | | | | | Co-authored-by: Chris Lovering <[email protected]> Signed-off-by: Hassan Abouelela <[email protected]>
| * Clean Up Docker ConfigurationGravatar Hassan Abouelela2022-07-23-33/+77
| | | | | | | | | | | | | | | | Rewrites the docker configuration to better work for this project. A docker compose containing the dependencies from our other projects is also included to help aid development. Signed-off-by: Hassan Abouelela <[email protected]>
| * Add Sample Project With BoilerplateGravatar Hassan Abouelela2022-07-23-1/+148
| | | | | | | | | | | | | | Adds a bare-bones discord.py bot using features from bot-core, to be used for quickly prototyping and testing out bot-core features. Signed-off-by: Hassan Abouelela <[email protected]>
| * Mark aiodns As An Explicit DependencyGravatar Hassan Abouelela2022-07-23-134/+87
|/ | | | | | | aiodns is required by aiohttp when using an AsyncResolver, as is done in BotBase. This makes aiodns a required dependency. Signed-off-by: Hassan Abouelela <[email protected]>
* Merge pull request #99 from python-discord/dependabot/pip/pre-commit-2.20.0Gravatar Hassan Abouelela2022-07-23-5/+5
|\ | | | | Bump pre-commit from 2.19.0 to 2.20.0
| * Bump pre-commit from 2.19.0 to 2.20.0Gravatar dependabot[bot]2022-07-23-5/+5
|/ | | | | | | | | | | | | | | Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.19.0 to 2.20.0. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.19.0...v2.20.0) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Bump pep8-naming from 0.13.0 to 0.13.1 (#102)Gravatar dependabot[bot]2022-07-23-5/+5
| | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump Version To 7.5.0v7.5.0Gravatar Hassan Abouelela2022-07-23-1/+2
| | | | Signed-off-by: Hassan Abouelela <[email protected]>
* Merge pull request #97 from python-discord/dependabot/pip/flake8-bugbear-22.7.1Gravatar Hassan Abouelela2022-07-23-57/+57
|\ | | | | Bump flake8-bugbear from 22.6.22 to 22.7.1
| * Bump flake8-bugbear from 22.6.22 to 22.7.1Gravatar dependabot[bot]2022-07-23-57/+57
|/ | | | | | | | | | | | | | Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.6.22 to 22.7.1. - [Release notes](https://github.com/PyCQA/flake8-bugbear/releases) - [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.6.22...22.7.1) --- updated-dependencies: - dependency-name: flake8-bugbear dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* Merge pull request #101 from python-discord/bot-core-100Gravatar Hassan Abouelela2022-07-23-1/+43
|\ | | | | Add `clean_text_or_reply` util.
| * Merge branch 'main' into bot-core-100Gravatar Hassan Abouelela2022-07-23-0/+1
| |\ | |/ |/|
* | Merge PR #105: Correctly determine source modules for re-exported symbolsGravatar Numerlor2022-07-23-0/+1
| |
| * Update changelog.rstGravatar Izan2022-07-23-0/+3
| | | | | | | | Only provides a feature and not a release, as per Scaleois' request on Discord: https://discord.com/channels/267624335836053506/635950537262759947/1000396893005819964
| * Merge remote-tracking branch 'origin/bot-core-100' into bot-core-100Gravatar Izan2022-07-23-2/+114
| |\
| | * Merge branch 'main' into bot-core-100Gravatar TizzySaurus2022-07-23-2/+114
| | |\ | |_|/ |/| |
* | | Add an optional message attr to ViewWithUserAndRoleCheckv7.4.0Gravatar ChrisJL2022-07-21-3/+19
| | | | | | | | | | | | | | | On view timeout, this message has it's view removed if set. Co-authored-by: Boris Muratov <[email protected]>
* | | Merge pull request #104 from python-discord/fix-delete-buttonv7.3.1Gravatar ChrisJL2022-07-16-2/+6
|\ \ \
| * | | Fix interactions.DeleteMessageButton not working due to using wrong delete ↵Gravatar Chris Lovering2022-07-16-2/+6
|/ / / | | | | | | | | | method.
* | | Merge pull request #103 from python-discord/add-interaction-utilsv7.3.0Gravatar Hassan Abouelela2022-07-16-2/+94
|\ \ \ | | | | | | | | Add a generic view and button
| * | | Add a generic view and buttonGravatar Chris Lovering2022-07-16-2/+94
|/ / / | | | | | | | | | | | | | | | The view implements an interaction check for allowed_users and allowed_roles. The button deleted the message attached the the parent view on click.
| * | Raise error when referenced message has no contentGravatar Izan2022-07-23-2/+6
| | |
| * | Reformat docstring to use Google's style & raise error instead of returning NoneGravatar Izan2022-07-23-4/+17
| |/
| * Add commands.py to __init__.pyGravatar Izan2022-07-15-1/+2
| |
| * Add `clean_text_or_reply` util.Gravatar Izan2022-07-14-0/+21
|/
* Merge pull request #98 from python-discord/fix-stats-closev7.2.2Gravatar ChrisJL2022-07-09-2/+6
|\
| * Only close stats._transport if BotBase.stats was createdGravatar Chris Lovering2022-07-09-2/+6
|/
* Merge pull request #96 from python-discord/dont-connect-statsd-if-nonev7.2.1Gravatar ChrisJL2022-06-30-3/+7
|\
| * Don't try to connect to statsd_url if it's NoneGravatar Chris Lovering2022-06-30-3/+7
|/
* Merge pull request #91 from python-discord/misc-bug-fixesGravatar ChrisJL2022-06-30-24/+36
|\
| * Merge branch 'main' into misc-bug-fixesGravatar Hassan Abouelela2022-06-29-90/+111
| |\ | |/ |/| | | | | # Conflicts: # docs/changelog.rst
* | Merge pull request #95 from python-discord/dependabot/pip/urllib3-1.26.5Gravatar Hassan Abouelela2022-06-28-12/+13
|\ \ | | | | | | Bump urllib3 from 1.24.3 to 1.26.5
| * | Bump urllib3 from 1.24.3 to 1.26.5Gravatar dependabot[bot]2022-06-28-12/+13
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.24.3 to 1.26.5. - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/compare/1.24.3...1.26.5) --- updated-dependencies: - dependency-name: urllib3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
* | Merge pull request #94 from python-discord/dependabot/pip/requests-2.20.0Gravatar Hassan Abouelela2022-06-28-9/+56
|\ \ | | | | | | Bump requests from 2.15.1 to 2.20.0
| * | Bump requests from 2.15.1 to 2.20.0Gravatar dependabot[bot]2022-06-28-9/+56
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [requests](https://github.com/psf/requests) from 2.15.1 to 2.20.0. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.15.1...v2.20.0) --- updated-dependencies: - dependency-name: requests dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
* | Merge pull request #93 from python-discord/bump-d.pyv7.2.0Gravatar ChrisJL2022-06-28-78/+49
|\ \
| * | Bump d.py to 0eb3d26Gravatar Chris Lovering2022-06-28-78/+49
|/ / | | | | | | Adds support for auto mod, of which the new auto_mod MESSAGE_TYPE is needed for our filter system.
* | Merge pull request #92 from python-discord/dependabot/pip/sphinx-5.0.2Gravatar ChrisJL2022-06-28-8/+8
|\ \ | | | | | | Bump sphinx from 4.5.0 to 5.0.2
| * | Bump sphinx from 4.5.0 to 5.0.2Gravatar dependabot[bot]2022-06-27-8/+8
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.5.0 to 5.0.2. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.5.0...v5.0.2) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
* | Merge pull request #89 from python-discord/dependabot/pip/furo-2022.6.21Gravatar ChrisJL2022-06-27-8/+27
|\ \ | | | | | | Bump furo from 2022.4.7 to 2022.6.21
| * | Bump furo from 2022.4.7 to 2022.6.21Gravatar dependabot[bot]2022-06-27-8/+27
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [furo](https://github.com/pradyunsg/furo) from 2022.4.7 to 2022.6.21. - [Release notes](https://github.com/pradyunsg/furo/releases) - [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md) - [Commits](https://github.com/pradyunsg/furo/compare/2022.04.07...2022.06.21) --- updated-dependencies: - dependency-name: furo dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* | Merge pull request #90 from python-discord/dependabot/pip/flake8-bugbear-22.6.22Gravatar ChrisJL2022-06-27-5/+5
|\ \ | | | | | | Bump flake8-bugbear from 22.4.25 to 22.6.22
| * | Bump flake8-bugbear from 22.4.25 to 22.6.22Gravatar dependabot[bot]2022-06-27-5/+5
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.4.25 to 22.6.22. - [Release notes](https://github.com/PyCQA/flake8-bugbear/releases) - [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.4.25...22.6.22) --- updated-dependencies: - dependency-name: flake8-bugbear dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* | Merge pull request #81 from python-discord/dependabot/pip/pep8-naming-0.13.0Gravatar ChrisJL2022-06-27-21/+5
|\ \
| * | Bump pep8-naming from 0.12.1 to 0.13.0Gravatar dependabot[bot]2022-06-26-21/+5
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [pep8-naming](https://github.com/PyCQA/pep8-naming) from 0.12.1 to 0.13.0. - [Release notes](https://github.com/PyCQA/pep8-naming/releases) - [Changelog](https://github.com/PyCQA/pep8-naming/blob/main/CHANGELOG.rst) - [Commits](https://github.com/PyCQA/pep8-naming/compare/0.12.1...0.13.0) --- updated-dependencies: - dependency-name: pep8-naming dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
| * Switch `typing.Hashable` With `Collections.abc.Hashable`Gravatar Hassan Abouelela2022-06-29-9/+9
| | | | | | | | | | | | | | Switches out the Hashable type from the typing library for the generic from collections. Signed-off-by: Hassan Abouelela <[email protected]>
| * Replace Typing GenericsGravatar Hassan Abouelela2022-06-26-8/+10
| | | | | | | | | | | | | | | | Replaces all typing generics with collection equivalents as per PEP 585. `typing.Callable` was not included in this due to a sphinx-autodoc bug not handling it well. Signed-off-by: Hassan Abouelela <[email protected]>
| * Document Create Task Return TypeGravatar Hassan Abouelela2022-06-26-2/+5
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| * Changelog Miscellaneous Bug FixesGravatar Hassan Abouelela2022-06-26-0/+6
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>