139 Commits

Author SHA1 Message Date
Rapptz
52e16573f5 Remove unused imports and make exports explicit
This allows Pyright to actually catch these errors, which would be
useful for CI purposes in the future.
2022-04-02 11:38:39 -04:00
thetimtoy
58c1e8fabf
Remove unnecessary exported variables 2022-03-20 02:58:48 -04:00
Rapptz
0d2db90028 Implement slash commands 2022-03-01 05:35:29 -05:00
Nadir Chowdhury
3c6279b947
Implement Guild Scheduled Events 2022-03-01 01:00:04 -05:00
Rapptz
d0c295b595 Add explicit type annotation to version_info and reformat 2021-08-22 02:38:51 -04:00
Ryu JuHeon
0faf4c8e2b
Stricter type hint in releaselevel 2021-07-21 02:45:21 -04:00
Arnav Jindal
cd4b0904db
Change NamedTuple in __init__.py 2021-06-30 03:12:40 -04:00
Rapptz
68c7c538f5 First pass at preliminary thread support
This is missing a lot of functionality right now, such as two gateway
events and all the HTTP CRUD endpoints.
2021-06-08 07:23:40 -04:00
Nadir Chowdhury
9f98a9a87f
Implement StageInstance 2021-05-30 13:51:52 -04:00
Rapptz
98570793e4 Add initial support for buttons and components 2021-05-27 00:53:13 -04:00
Nadir Chowdhury
89456022cf
Add __all__ to remaining modules 2021-04-07 02:30:32 -04:00
Rapptz
8cece19b22 Add on_interaction event and Interaction class.
This is the first pass at the functionality. It's currently a bit
incomplete.
2021-04-06 01:11:36 -04:00
Rapptz
54288879e2 Remove userbot functionality
This has a lot of legacy and cruft so there may be some stuff I've
missed but this first pass is enough to get a clear separation.
2021-04-04 10:15:30 -04:00
Rapptz
9d39b135f4 Modernize code to use f-strings
This also removes the encoding on the top, since Python 3 does it by
default. It also changes some methods to use `yield from`.
2021-04-04 07:03:53 -04:00
Rapptz
68e379bc8b Version bump for development 2021-04-04 03:53:26 -04:00
Rapptz
757dd92272 Version bump to v1.7 2021-04-04 00:54:10 -04:00
Rapptz
c5a44d8303 Version bump for development 2021-01-16 05:41:21 -05:00
Nihaal Sangha
69bdc3a184
Change copyright year to present 2021-01-15 05:28:11 -05:00
Rapptz
fc65526e9c Bump version to 1.6 2021-01-07 23:57:15 -05:00
Nadir Chowdhury
6b803acde4
[chore] Remove redundant imports
This also removes the historical patch for NullHandler implemented in bbf1c54, as it has been available since Python 3.1.
2020-11-28 03:16:49 -05:00
Rapptz
34f2fb36b1 Added MessageReference.resolved attribute to get replied to message 2020-11-27 02:24:39 -05:00
Nadir Chowdhury
fa30386073
Fix discord.RoleTags resolution 2020-11-26 23:00:09 -05:00
Zomatree
344cb96c5d
Add sticker support 2020-11-23 05:09:20 -05:00
Rapptz
bdcc645cbf Bump version for development purposes 2020-11-21 22:19:23 -05:00
Rapptz
763d46cd7a Version bump to v1.5.1 2020-10-19 19:44:10 -04:00
Rapptz
6d1bcf89da Version bump to v1.5.0 2020-09-28 20:57:10 -04:00
Rapptz
0b93fa3a82 Implement VoiceProtocol lower level hooks.
This allows changing the connect flow and taking control of it without
relying on internal events or tricks.
2020-09-23 03:20:35 -04:00
Sebastian Law
37c5c583f2
Add support for message_reference on Message object 2020-09-23 02:29:03 -04:00
Rapptz
38ebef8c16 Version bump for development purposes 2020-08-22 17:19:47 -04:00
Rapptz
00d39704da Version bump to 1.4.1 2020-08-09 01:12:45 -04:00
Bryan Forbes
d7aa18beed
Extend __path__ with pkgutil to allow editable extensions 2020-08-07 01:11:20 -04:00
Rapptz
9048914756 Version bump to 1.4 2020-08-05 22:05:21 -04:00
Rapptz
7ed26db3b3 Add an exposed way to extract shard-specific information.
Closes #2654
2020-07-25 09:59:41 -04:00
Nadir Chowdhury
a64006ee9b
Add support for integrations 2020-06-28 14:50:43 -04:00
Nadir Chowdhury
2b3c6e0d47
Add support for Discord templates 2020-06-28 14:48:04 -04:00
Nadir Chowdhury
1efb8a8204
[docs] Fix PublicUserFlags not showing up 2020-06-04 23:38:31 -04:00
Rapptz
9a52786aa9 Bump version for development 2020-04-06 05:00:33 -04:00
Rapptz
041785937e Add support for configuring allowed mentions per message or bot wide. 2020-04-04 07:40:51 -04:00
Rapptz
baffe564e5 Version bump to v1.3.3 2020-04-04 01:50:13 -04:00
Rapptz
5e63357508 Bump version to v1.3.2 2020-02-22 19:35:42 -05:00
Rapptz
8767c478ed Version bump to v1.3.1 2020-01-26 17:40:34 -05:00
Rapptz
a2a02ea945 Version bump to v1.3 2020-01-24 19:32:25 -05:00
Rapptz
6071607176 Bump copyright year to 2020
Closes #2510
2020-01-19 20:03:00 -05:00
NCPlayz
9c6a121644 Implement discord.MessageFlags
Refactor flags placement and use it for suppression.
2019-12-20 20:56:40 -05:00
Rapptz
15f0b000e1 Move PartialEmoji over to a new namespace to avoid circular imports 2019-11-20 00:50:19 -05:00
Rapptz
46f6003c66 Version bump for development purposes. 2019-07-27 22:42:04 -04:00
Rapptz
ccb26018ab Export Team related stuff from __init__ 2019-06-30 02:34:42 -04:00
Rapptz
0cf38241d0 Version bump to 1.2.3 2019-06-25 21:50:28 -04:00
Rapptz
e00635fba7 Version bump to 1.2.2 2019-06-09 21:51:43 -04:00
Rapptz
7980213745 Version bump to 1.2.1 2019-06-09 02:18:43 -04:00