Chiggy-Playz
2cc9d7b46c
Typehint ProtocolUrl methods
2021-10-17 00:41:20 +05:30
Chiggy-Playz
64ff807309
Update enum name to singular
2021-10-17 00:40:57 +05:30
Chiggy-Playz
461abea6c2
Merge branch 'iDevision:2.0' into ProtocolUrls
2021-10-17 00:28:46 +05:30
Chiggy-Playz
3a9258b49f
Format with black
2021-10-17 00:26:52 +05:30
Chiggy-Playz
56b6ccd87e
Fix links and Add format support
2021-10-17 00:18:29 +05:30
Stocker
983cbb3161
Add the ability to set the option name with commands.Option ( #102 )
...
* Add the ability to set the option name with commands.Option
* Document commands.Option.name
2021-10-16 15:00:56 +01:00
Chiggy-Playz
9c0c022a9c
Merge branch 'iDevision:2.0' into ProtocolUrls
2021-10-16 19:09:28 +05:30
Soheab
838d9d8986
Add ability to set a flag description. ( #99 )
...
* Add ability to set a flag description.
This PR adds the ability to set a flag description that shows in the slash command options menu.
2021-10-16 13:27:02 +01:00
Chiggy-Playz
01e21b7b54
Define ProtocolUrls Enum
2021-10-16 01:18:59 +05:30
Chiggy-Playz
e0bf2f9121
Add Channel types support ( #100 )
2021-10-13 17:34:13 +01:00
Gnome
0abac8698d
Fix slash command flag parsing
...
Also removes the extra space at the end of fake message content
2021-10-08 20:06:05 +01:00
Gnome
d781af8be5
Remove maintainer list from README.rst
...
This list became outdated straight away, and is a bad idea in general.
2021-10-08 18:24:22 +01:00
Gnome
9e31aad96d
Fix code style issues with Black
2021-10-07 17:34:29 +01:00
Chiggy-Playz
eca1d9a470
Sort events by categories ( #88 )
2021-10-07 16:48:38 +01:00
Duck
0bbcfd7f33
Update resource links ( #65 )
...
* Updated links
* Remove github discussions from getting help
2021-10-06 20:32:48 +01:00
Ian Webster
ec1e2add21
Update user-agent ( #92 )
2021-10-04 21:11:10 +01:00
Gnome
4277f65051
Implement _FakeSlashMessage.clean_content
...
Closes #83
2021-10-03 21:05:00 +01:00
Gnome!
3260ec6643
Add improved docs for slash commands ( #77 )
...
* Fix command checks actually working
* Current progress on slash command docs
* Improve docs for slash commands further
2021-09-27 01:14:07 -07:00
Chiggy-Playz
d16d2d856f
Sort subcommand names ( #68 )
2021-09-25 22:43:23 -07:00
Gnome!
456d71d228
Add better support for MENTIONABLE ( #74 )
2021-09-25 22:41:43 -07:00
Gnome!
093a38527d
Fix slash command prefix to / ( #75 )
2021-09-25 22:40:35 -07:00
NORXND
163d8e6586
Merge pull request #76
...
* Fix docs in BadInviteArgument class
2021-09-25 22:39:09 -07:00
Tom
0637a628ca
update workflows ( #73 )
...
* modify workflows to fit into one file, fix pyright workflow
* remove redundant pip install
* add check flag to black
* use psf/black for black checker
2021-09-21 14:51:46 -07:00
Gnome!
02c6b07834
Merge pull request #72
...
* Fix command checks actually working
2021-09-21 14:34:54 -07:00
Gnome!
b810848273
Merge pull request #70
...
* Fix embed image/thumbnail property
2021-09-21 12:10:16 -07:00
Astrea
cd4bb296f3
Merge pull request #58
...
* FIxed `userinfo` command not returning an avatar...
* Quick merge conflict fix
* Merge branch '2.0' into converter-example-fix
* Fix code style issues with Black
2021-09-21 11:52:55 -07:00
Arnav Jindal
6a63ce2ed7
Add typechecking for PRS/Commits ( #59 )
...
* Create ci.yml
* Create .python-black
* Remove linting
2021-09-21 11:52:03 -07:00
Gnome!
fba7ca420c
Merge pull request #63
...
* Add ephemeral attachment field
* I did not miss a comma
2021-09-21 11:51:23 -07:00
Gnome!
e65415d3c8
Merge pull request #60
...
* Rework how checks add attributes to Commmand
* Merge remote-tracking branch 'upstream/2.0' into command-attrs-checks
2021-09-21 11:47:28 -07:00
Astrea
2ecf755372
Merge pull request #57
...
* FIx _accent_colour being improperly typehinted
2021-09-21 11:37:28 -07:00
Gnome!
00ae8bb18c
Fix all invites to devision server invite ( #69 )
2021-09-20 21:25:48 +02:00
iDutchy
0638bda719
Fix docs invite
...
Invite link on docs was still set to dpy, this changes it to edpy
2021-09-19 02:42:43 +02:00
Gnome!
1957fa6011
Implement a least breaking approach to slash commands ( #39 )
...
* Most slash command support completed, needs some debugging (and reindent)
* Implement a ctx.send helper for slash commands
* Add group command support
* Add Option converter, fix default optional, fix help command
* Add client.setup and move readying commands to that
* Implement _FakeSlashMessage.from_interaction
* Rename normmal_command to message_command
* Add docs for added params
* Add slash_command_guilds to bot and decos
* Fix merge conflict
* Remove name from commands.Option, wasn't used
* Move slash command processing to BotBase.process_slash_commands
* Create slash_only.py
Basic example for slash commands
* Create slash_and_message.py
Basic example for mixed commands
* Fix slash_command and normal_command bools
* Add some basic error handling for registration
* Fixed converter upload errors
* Fix some logic and make an actual example
* Thanks Safety Jim
* docstrings, *args, and error changes
* Add proper literal support
* Add basic documentation on slash commands
* Fix non-slash command interactions
* Fix ctx.reply in slash command context
* Fix typing on Context.reply
* Fix multiple optional argument sorting
* Update ctx.message docs to mention error instead of warning
* Move slash command creation to BotBase
* Fix code style issues with Black
* Rearrange some stuff and add flag support
* Change some errors and fix interaction.channel fixing
* Fix slash command quoting for *args
Co-authored-by: iDutchy <42503862+iDutchy@users.noreply.github.com>
Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
2021-09-19 01:28:11 +02:00
Astrea
75a23351c4
Revert #42 ( #61 )
2021-09-09 00:02:02 +02:00
Lint Action
7513c2138f
Fix code style issues with Black
2021-09-05 21:34:20 +00:00
IAmTomahawkx
a23dae8604
Merge branch '2.0' of https://github.com/IDevision/enhanced-discord.py into 2.0
2021-09-05 14:33:00 -07:00
IAmTomahawkx
1833e984ce
add black workflow, change our code formats. closes #43
2021-09-05 14:32:51 -07:00
Gnome!
53a6b2cb45
Revert "Merge pull request #12 " ( #56 )
...
This reverts commit 42c0a8d8a5840c00185e367933e61e2565bf7305.
2021-09-05 10:37:51 -07:00
iDutchy
65640ddfc7
Merge pull request #55 from TheMoksej/patch-2
...
remove unnecessary await
2021-09-05 15:24:45 +02:00
Moksej
14b3188bb8
remove unnecessary await
2021-09-05 13:58:10 +02:00
Arthur
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
Arthur
1032728311
Merge pull request #32
...
* Add get/fetch_member to ThreadMember objects
2021-09-02 13:43:19 -07:00
Arthur
33470ff196
Merge pull request #31
...
* Add bots and humans to TextChannel
2021-09-02 13:41:26 -07:00
Arthur
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
Astrea
4055bafaa5
Merge pull request #47
...
* Added `on_raw_typing` event
2021-09-02 13:34:39 -07:00
IAmTomahawkx
152b61aabb
fix recursionerror caused by a Pull Request
2021-09-02 12:49:38 -07:00
Ahmad Ansori Palembani
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
NightSlasher35
0f6db99c59
Merge pull request #22
...
* add nitro booster color
* Update discord/colour.py
2021-09-02 12:34:41 -07:00
chillymosh
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
Arthur
092fbca08f
Merge pull request #21
...
* [BREAKING] Make case_insensitive default to True on groups and commands
2021-09-02 12:28:03 -07:00