dolfies
341577ff0f
Forgot an exception existed
3 years ago
dolfies
08934ba22a
Implement welcome screen
3 years ago
dolfies
93b4d06f52
Implement role icons
3 years ago
dolfies
0ada5f28ac
Document more features
3 years ago
dolfies
1a1b9cf15a
Implement connections, add fetch_sticker_pack, fix some small issues
3 years ago
dolfies
c2d854ce8c
*Maybe add guild methods too :(*
3 years ago
dolfies
749de62991
Move Interaction to its own file
3 years ago
dolfies
d49cb077e7
Formatting
3 years ago
dolfies
9503a1af83
Allow enabling guild_progress_bar
3 years ago
dolfies
d20b444bfb
Preliminary thread support
3 years ago
dolfies
6c021e4d56
Remove now useless mute() and unmute() methods
4 years ago
dolfies
1646421cc0
Implement guild notification settings
4 years ago
dolfies
21727baa07
Add missing guild attributes
4 years ago
dolfies
7b11d8c256
Get it starting
4 years ago
dolfies
6f32b18f2b
Fix broken import
4 years ago
dolfies
efa0b4324e
Migrate a few more methods
4 years ago
dolfies
7ce2621591
Add owner_application_id
4 years ago
dolfies
da587ba296
Migrate guild (except for subscribe())
4 years ago
dolfies
3429980d0c
Migrate
4 years ago
dolfies
9c5e4882ef
Initial de-botting
4 years ago
Izhar Ahmad
efec816de2
Make arguments positional only in 2 get methods
- Member.get_role
- Guild.get_member
4 years ago
Rapptz
490bbffc93
Remove in-place edits and return fresh instances instead
Fixes #4098
4 years ago
Nadir Chowdhury
d4c683738d
default to 0 instead of 15 for Guild.sticker_limit
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
la
8ac5cdc314
Fix Guild.fetch_channel not working for threads
4 years ago
Nadir Chowdhury
60d82cf908
implement guild stickers
4 years ago
Rapptz
0d3bd3083c
Add Guild.get_channel_or_thread helper method
The name might change in the future, unsure.
4 years ago
Nadir Chowdhury
f14e584304
Sync Guild.features to documentation
4 years ago
Alex Nørgaard
d1dc41ec2f
Fix Client.fetch_channel not returning Thread
4 years ago
Nadir Chowdhury
2d597e310b
Fix Interaction.channel being None in threads
4 years ago
Rapptz
1aeec34f84
Typehint Member and various typing fixes
4 years ago
Rapptz
2beee8be14
Type hint channel.py
4 years ago
Rapptz
a75cd93acc
Fix Guild.vanity_invite causing an error when guild has it unset
FIx #7103
4 years ago
RobotHanzo
75477b2995
Fix incorrect typehints in Guild.create_role
4 years ago
Rapptz
f0c76a13d3
Fix guild documentation not showing up for some methods
4 years ago
Rapptz
0dd4c4c08c
Don't use class attribute syntax for Guild typings
4 years ago
Rapptz
7dccbace78
Refactor Guild to support type hints
This patch also does the following:
* Sets some parameters to be positional only
* Changes Guild.edit to use the MISSING sentinel
* Changes the various create_channel methods to be type safe
* Changes many parameters from Optional[T] to use MISSING
* Changes Guild.create_role to use MISSING sentinel
This refactor is mostly partial but lays a decent foundation
4 years ago
Rapptz
bd369c76ea
Parse remaining thread events.
4 years ago
Rapptz
429c5933d9
Add minor parsing for THREAD_LIST_SYNC and THREAD_MEMBER_UPDATE
There's no dispatch for these yet
4 years ago
Rapptz
ac95b8b85b
Allow Message.channel to be a thread
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
a7ae2eb1bb
Add Guild.nsfw_level
4 years ago
TheLeadingLlama
2ea2693bd7
Add the Guild.delete_custom_emoji method
4 years ago
MhmCats
0847085661
Add support for editing guild widgets
4 years ago
Nadir Chowdhury
9f98a9a87f
Implement StageInstance
4 years ago
Rapptz
d78e5d979d
Refactor and type hint invites
4 years ago
Rapptz
794327cdb4
Fix type errors with required keys in the integration types
4 years ago
Maya
4d7822493f
Add support for bot integrations
4 years ago
Josh
5fa64e83e0
Fix issues with imports causing NameErrors
4 years ago
Nadir Chowdhury
757cfad38f
Type up **kwargs of various methods
4 years ago