Commit Graph

3627 Commits

Author SHA1 Message Date
8c0a8b4d2e Fixed info in setup.py 2021-09-17 10:54:03 +05:30
75a23351c4 Revert #42 (#61) 2021-09-09 00:02:02 +02:00
7513c2138f Fix code style issues with Black 2021-09-05 21:34:20 +00:00
a23dae8604 Merge branch '2.0' of https://github.com/IDevision/enhanced-discord.py into 2.0 2021-09-05 14:33:00 -07:00
1833e984ce add black workflow, change our code formats. closes #43 2021-09-05 14:32:51 -07:00
53a6b2cb45 Revert "Merge pull request #12" (#56)
This reverts commit 42c0a8d8a5.
2021-09-05 10:37:51 -07:00
65640ddfc7 Merge pull request #55 from TheMoksej/patch-2
remove unnecessary await
2021-09-05 15:24:45 +02:00
14b3188bb8 remove unnecessary await 2021-09-05 13:58:10 +02:00
3ffe134895 Merge pull request #44
* Typehint gateway.py

* Add relevant typehints to gateway.py to voice_client.py

* Change EventListener to subclass NamedTuple

* Add return type for DiscordWebSocket.wait_for

* Correct deque typehint

* Remove unnecessary typehints for literals

* Use type aliases

* Merge branch '2.0' into pr7422
2021-09-02 13:50:19 -07:00
1032728311 Merge pull request #32
* Add get/fetch_member to ThreadMember objects
2021-09-02 13:43:19 -07:00
33470ff196 Merge pull request #31
* Add bots and humans to TextChannel
2021-09-02 13:41:26 -07:00
47e42d1648 Merge pull request #42
* implement WelcomeScreen

* copy over the kwargs issue.

* readable variable names

* modernise code

* modernise pt2

* Update discord/welcome_screen.py

* make pylance not cry from my onions

* type http.py

* remove extraneous import
2021-09-02 13:40:11 -07:00
4055bafaa5 Merge pull request #47
* Added `on_raw_typing` event
2021-09-02 13:34:39 -07:00
152b61aabb fix recursionerror caused by a Pull Request 2021-09-02 12:49:38 -07:00
f37be7961a Merge pull request #41
* Fixed `TypeError`

* Handles `EmptyEmbed` inside setter instead of set_

* Remove return and setter docstring
2021-09-02 12:46:56 -07:00
0f6db99c59 Merge pull request #22
* add nitro booster color

* Update discord/colour.py
2021-09-02 12:34:41 -07:00
42c0a8d8a5 Merge pull request #12
* Clean up python

* Clean up bot python

* revert lists

* revert commands.bot completely

* extract raise_expected_coro further

* add new lines

* removed erroneous import

* remove hashed line
2021-09-02 12:32:46 -07:00
092fbca08f Merge pull request #21
* [BREAKING] Make case_insensitive default to True on groups and commands
2021-09-02 12:28:03 -07:00
13834d1147 Merge pull request #7
* Add try_user to get a user from cache or from the gateway.

* Extract populate_owners into a new coroutine.

* Add a try_owners coroutine to get a list of owners of the bot.

* Fix coding-style.

* Fix a bug where None would be returned in try_owners if the cache was…

* Fix docstring

* Add spacing in the code
2021-09-02 12:24:52 -07:00
5d10384576 Merge pull request #27
* Add author_permissions to the Context object as a shortcut to return …
2021-09-02 12:18:26 -07:00
fc0188d7bc Merge pull request #49
* Change README title to enhanced-discord.py
2021-09-02 12:17:19 -07:00
a62c0ff0d1 Merge pull request #16 from paris-ci/alias_administrator_to_admin
Alias admin to administrators in permissions. This needs to be tested…
2021-09-02 03:06:30 +02:00
b75be64044 Update permissions.py
A better implementation :)
2021-09-02 03:05:49 +02:00
630a842556 Update CONTRIBUTING.md correctly (#29)
* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

Co-authored-by: Tom <47765953+IAmTomahawkx@users.noreply.github.com>
2021-09-01 17:49:41 -07:00
c485e08ea0 Add try_member to guild. (#14)
* Add try_member to guild.

This also fix an omission in the fetch_member docs. fetch_member raises NotFound if the given user isn't in the guild.

* Optimize imports.
2021-09-01 17:47:15 -07:00
dba9a8abb9 Update README.rst (#48) 2021-09-01 15:30:15 -07:00
6f5614373a Merge pull request #15 from WhoTheOOF/patch-3
Add original dark blurple
2021-09-01 04:40:12 +02:00
2e12746c70 Merge pull request #11 from TheMoksej/patch-2
versionadded needs to be added here
2021-09-01 04:38:26 +02:00
5ef72e4f70 Merge pull request #20 from paris-ci/special_methods
Special methods
2021-09-01 04:27:33 +02:00
7e18d30820 Merge pull request #17 from Astrea49/2.0
Prefer `static_format` over `format` with static assets
2021-09-01 04:26:31 +02:00
923a6a885d Merge pull request #13 from paris-ci/rework_set_in_embeds
Make `Embed.image` and `Embed.thumbnail` full-featured properties
2021-09-01 04:24:57 +02:00
b28893aa36 Merge pull request #40 from Gnome-py/required-intents
Remove intents.default and make intents a required parameter
2021-09-01 04:21:37 +02:00
6e41bd2219 Remove intents.default and make intents a required parameter 2021-08-31 20:53:54 +01:00
773ad6f5bf add back the silent kwarg to message.delete (#9)
* add back the silent kwarg to message.delete

* forgot about versionadded

* shorten the if statement

* simplify raising a bit ig?

* should be versionchanged instead

Co-authored-by: Arthur <site-github@api-d.com>

* remove `Optional` from parameter and doc string

Co-authored-by: Arthur <site-github@api-d.com>
2021-08-29 10:57:07 -07:00
de0e8ef108 V2.0 changelog (#8)
* Copy in messages from Danny, verbatim

* Type whats_new

* Add my changes to the changelog

* Fix a typo
2021-08-29 10:55:49 -07:00
64ee792391 Add int() support to Hashable, making it available across the board for AuditLogEntry, *Channel, Guild, Object, Message, ... 2021-08-29 01:21:20 +02:00
22de755059 Add int() and str() support to Message 2021-08-29 01:09:05 +02:00
fa7f8efc8e Add int() support to Guild 2021-08-29 01:07:26 +02:00
9d1df65af3 Add int() support to Role 2021-08-29 01:06:18 +02:00
3ce86f6cde Add int() support to Emoji 2021-08-29 01:05:28 +02:00
31e3e99c2b Add __int__ special method to User and Member 2021-08-29 00:59:29 +02:00
cc90d312f5 Add original dark blurple
This adds the old discord dark blurple color as a classmethod for embeds and whatever.
2021-08-28 17:26:46 -05:00
8cdc1f4ad9 Alias admin to administrators in permissions. This needs to be tested, but should be working. 2021-08-29 00:26:26 +02:00
75f052b8c9 Prefer static_format over format with static assets 2021-08-28 18:24:05 -04:00
c8cdb275c5 Fix set_* function name 2021-08-28 23:29:49 +02:00
406f0ffe04 Make Embed.image and Embed.thumbnail full-featured properties
This avoids the need for set_* methods.
2021-08-28 23:14:26 +02:00
a4acbd2e08 versionadded needs to be added here 2021-08-28 22:10:58 +02:00
Tom
6bcc717e63 Merge pull request #6 from paris-ci/guild-bots-humans
Add humans and bots to Guild.
2021-08-28 12:16:45 -07:00
86618f42a6 Add humans and bots to Guild. 2021-08-28 20:34:57 +02:00
Tom
9d474b92f6 Merge pull request #5 from paris-ci/readme-fixes
Update the README for the fork version.
2021-08-28 11:25:20 -07:00