Commit Graph

3612 Commits

Author SHA1 Message Date
575a92cd3a Fix multiple optional argument sorting 2021-09-05 12:39:53 +01:00
e9b95eaff7 Fix typing on Context.reply 2021-09-04 21:26:52 +01:00
2a1dc8a069 Fix ctx.reply in slash command context 2021-09-04 20:57:29 +01:00
6cb0737dfe Fix non-slash command interactions 2021-09-04 10:59:42 +01:00
bad92723fc Add basic documentation on slash commands 2021-09-03 20:48:43 +01:00
623fcc0ac0 Add proper literal support 2021-09-03 20:18:15 +01:00
8a779ef595 docstrings, *args, and error changes 2021-09-02 21:24:37 +01:00
7bf90f9e27 Thanks Safety Jim 2021-09-02 16:12:08 +01:00
ce16dc97ed Fix some logic and make an actual example 2021-09-02 16:10:35 +01:00
16ed293e00 Merge branch 'required-intents' into 2.0 2021-09-02 15:39:23 +01:00
5eeefb8af6 Fixed converter upload errors 2021-09-02 14:31:19 +01:00
fe780a04a2 Add some basic error handling for registration 2021-09-02 13:07:07 +01:00
41e3d13eaf Merge branch '2.0' of github.com:Gnome-py/enhanced-discord.py into 2.0 2021-09-02 12:34:17 +01:00
355097589a Fix slash_command and normal_command bools 2021-09-02 12:33:48 +01:00
15f04aa0d2 Create slash_and_message.py
Basic example for mixed commands
2021-09-02 02:18:33 +02:00
fcb72c1225 Create slash_only.py
Basic example for slash commands
2021-09-02 02:16:01 +02:00
caa5f39c0f Move slash command processing to BotBase.process_slash_commands 2021-09-01 21:10:54 +01:00
84b1d7d0cd Remove name from commands.Option, wasn't used 2021-09-01 18:53:50 +01:00
a6d6472c79 Fix merge conflict 2021-09-01 17:45:25 +01:00
f1d7d353b5 Add slash_command_guilds to bot and decos 2021-09-01 17:00:37 +01:00
6faea43c99 Add docs for added params 2021-09-01 14:44:24 +01:00
667c8e7caa Rename normmal_command to message_command 2021-09-01 12:45:39 +01:00
5a49e1bf68 Implement _FakeSlashMessage.from_interaction 2021-09-01 11:51:45 +01:00
6e41bd2219 Remove intents.default and make intents a required parameter 2021-08-31 20:53:54 +01:00
0aa8c5bef3 Fix weird git problems 2021-08-31 19:22:37 +01:00
2cdf4b86c5 Add client.setup and move readying commands to that 2021-08-31 19:13:32 +01:00
7c83c335d1 Add Option converter, fix default optional, fix help command 2021-08-31 18:44:32 +01:00
1a22df6228 Add group command support 2021-08-31 15:17:49 +01:00
614c6bca67 Implement a ctx.send helper for slash commands 2021-08-31 12:12:21 +01:00
a19e43675f Most slash command support completed, needs some debugging (and reindent) 2021-08-30 16:14:44 +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
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
96ac8c1a4f remove JA docs / README.ja.rst 2021-08-28 11:23:10 -07:00
cf4d2e23a2 Update the README for the fork version. Also removes the japanese version. 2021-08-28 19:44:58 +02:00
45d498c1b7 Fix README link 2021-08-27 20:59:11 -04:00
7b87d2dec0 Add gist to README 2021-08-27 20:55:36 -04:00
41d22f4312 Fix all_channel permissions
When the new permission for send_messages_in_threads was added, we added
the wrong bit. Instead of adding the bit as the most significant (37),
we added it as the last significant, which invalidated most of the
permissions defined by this method.
2021-08-27 20:04:18 -04:00
12dcc7c44b Rearrange player cleanup code
Since apparently closing stdin and later calling communicate() is no bueno, 
we're just going to rearrange the process finalization code so both cleanup()
and the pipe loop exit conditions point to it.
2021-08-27 19:40:31 -04:00
b12fe223b2 Fix description of Data Classes section in api.rst 2021-08-27 18:13:55 -04:00
a2a7b0f076 [tasks] Improve typing parity 2021-08-27 17:18:15 -04:00
b2ac327bd8 [commands] Fix a small typo in Context.invoke docs 2021-08-27 16:02:10 -04:00
f485f1b612 Fix a typo in docstrings of Client class 2021-08-27 16:01:44 -04:00
29b808d33f Change avatar_url type hint to Any instead of str 2021-08-27 05:41:00 -04:00
516675dd2e Fix a typo in member_role_update 2021-08-27 02:05:44 -04:00
932efa1edc Change a few parameters to be positional only
This makes parameters positional only in the methods 
fetch_sticker, fetch_webhook, fetch_channel, fetch_user, fetch_widget, 
fetch_stage_instance, fetch_guild, get_sticker, and get_channel.
2021-08-26 20:47:24 -04:00
059ec161f8 Fix Webhook return types
Also add positional only arguments where applicable
2021-08-26 20:46:25 -04:00
e7821be4aa Add default value for invitable in HTTPClient 2021-08-26 17:51:49 -04:00