dolfies
29128a592a
Forgot a file
3 years ago
dolfies
08934ba22a
Implement welcome screen
3 years ago
dolfies
93b4d06f52
Implement role icons
3 years ago
dolfies
1a1b9cf15a
Implement connections, add fetch_sticker_pack, fix some small issues
3 years ago
dolfies
55e29f5839
Maybe add http arg too
3 years ago
dolfies
cbab87d287
Fix typing errors
3 years ago
dolfies
23fe1092c3
Remove breakpoints (oops)
3 years ago
dolfies
43ae9d5f6b
Implement file descriptions
3 years ago
dolfies
daf4901a53
Add info API
3 years ago
dolfies
9503a1af83
Allow enabling guild_progress_bar
3 years ago
dolfies
13b6ab07fd
Further improve thread events
3 years ago
dolfies
e168fd38a0
Implement button clicking
4 years ago
dolfies
1646421cc0
Implement guild notification settings
4 years ago
dolfies
7b11d8c256
Get it starting
4 years ago
dolfies
1a0453835e
Minor changes
4 years ago
dolfies
8566630665
Migrate member
4 years ago
dolfies
b975ccfa99
Migrate http.py
4 years ago
Danny
e7821be4aa
Add default value for invitable in HTTPClient
4 years ago
Josh
d2ea33e5e9
Add support for invitable thread option
4 years ago
Rapptz
c82739a3be
Fix some typings in HTTPClient to not take strict payload types
4 years ago
Rapptz
cff9ca0288
Fix typings for member HTTP methods
4 years ago
Stocker
400936df69
Fix type for content param in HTTPClient.send_message
4 years ago
Rapptz
4a72201617
Make json conversion functions private
4 years ago
Rapptz
ea2d972666
Make global log variable in modules private
4 years ago
Rapptz
b73f02b9c3
Remove deprecated TextChannel.active_threads for Guild version
This also fills in the ThreadMember data from the endpoint
4 years ago
Rapptz
08a4db3961
Revert "Refactor Client.run to use asyncio.run"
This reverts commit 6e6c8a7b28
.
4 years ago
Rapptz
6e6c8a7b28
Refactor Client.run to use asyncio.run
This also adds asynchronous context manager support to allow for
idiomatic asyncio usage for the lower-level counterpart. At first
I wanted to remove Client.run but I figured that a lot of beginners
would have been confused or not enjoyed the verbosity of the newer
approach of using async-with.
4 years ago
Rapptz
1c40d43fd1
Remove unused log lines in HTTPClient
4 years ago
Rapptz
58ca9e9932
Add TextChannel.default_auto_archive_duration
4 years ago
Rapptz
3a451c9c65
Change payload to use sticker_ids instead of sticker_items
4 years ago
Rapptz
6beef898c6
Rename instances of nitro to premium
4 years ago
Nadir Chowdhury
60d82cf908
implement guild stickers
4 years ago
Rapptz
dac0267e28
Allow creating a public thread without a starter message
4 years ago
Nadir Chowdhury
96b9a0e09d
Add reason kwarg to more methods
4 years ago
Willy
23852404ed
Fix incorrect typehint in send_message
4 years ago
Lilly Rose Berner
0aa825557d
Re-try requests on 504 error and raise correct error
4 years ago
Rapptz
88d825a803
Allow use of orjson instead of json
The difference in speed seems negligible at start up, which is when
most time is taken for actually parsing JSON. I could potentially be
missing something but profiling didn't point to any discernable
difference.
4 years ago
Rapptz
750ba88f2c
Fix typing errors with Client
4 years ago
Rapptz
7d9074db8a
Fix type errors and potentially unbound code in http.py
4 years ago
Rapptz
6f3b8072d6
Rework User.edit to have proper typing
4 years ago
Aomi Vel
47e6a754e4
Add support for sending multiple embeds
4 years ago
Josh
35a9533e8d
Type-Hint http.py
4 years ago
Rapptz
d0d2d7ea62
Clarify actions that require manage_threads permission
4 years ago
Rapptz
72c66a1706
Bump gateway API to v9
4 years ago
Rapptz
4a4e73ec14
Update thread typings and payloads to match documentation
4 years ago
Rapptz
c1ce3b949f
Implement remaining HTTP endpoints on threads
I'm not sure if I missed any -- but this is the entire documented set
so far.
4 years ago
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.
4 years ago
Nadir Chowdhury
94bbdc154c
update types subpackage with latest docs
4 years ago
MhmCats
0847085661
Add support for editing guild widgets
4 years ago
Nadir Chowdhury
9f98a9a87f
Implement StageInstance
4 years ago