396 Commits (088e76330629de4a33caa8452a711f1c2bbe6d8d)

Author SHA1 Message Date
Rapptz ac0e4fabb8 Fix type checker error in Guild.chunk 3 years ago
dolfies 571a50cda5
Implement guild member support (and fix a couple other bugs) (#224) 3 years ago
dolfies a849b05d41 Parse PRESENCES_REPLACE 3 years ago
Rapptz 4c8b1f9abd Remove unused imports 3 years ago
Rapptz f7315573aa Remove generic from Interaction and ConnectionState 3 years ago
Rapptz f435d160dd Add Interaction.client property 3 years ago
Josh 147948af9b
Use typing.Self throughout library 3 years ago
Rapptz ae1aaac5a7 Add support for autocomplete 3 years ago
Rapptz 0d2db90028 Implement slash commands 3 years ago
Nadir Chowdhury 3c6279b947
Implement Guild Scheduled Events 3 years ago
Rapptz 8d52ddaff6 Fix remaining type errors in main package 3 years ago
Josh 285069de08 Fix types in guild.py 3 years ago
Rapptz 24b729ed0d Fix up some type ignores in state.py 3 years ago
Nadir Chowdhury 3cf000d467
Type up gateway payloads 3 years ago
Rapptz 88b520b5ab Reformat code using black 3 years ago
Josh 19c6687b55
Add support for Modal Interactions 3 years ago
Alex Nørgaard 2e5da07180
Fix unknown DMChannel in MessageReference.resolved.channel 3 years ago
Rapptz 940bdb988a Revert "Move global user storage from WeakValueDictionary to dict" 3 years ago
dolfies fba0cc6119 Parse sessions key in READY 3 years ago
dolfies 4c4e9baa42 Actually fix thread handling for realsies 3 years ago
dolfies 627635cbc3 Fix thread events, add a missing thread field, fix reason not being sent when editing threads 3 years ago
dolfies a86d42ce55 Fix interactions 3 years ago
dolfies 6420dfdc0f fix client presences/sessions; add timeout capability; remove GuildIterator; add proper team/application support 3 years ago
dolfies 8fff4b01f2 Fix Interaction.name for own interactions 3 years ago
dolfies 1a1b9cf15a Implement connections, add fetch_sticker_pack, fix some small issues 3 years ago
dolfies 749de62991 Move Interaction to its own file 3 years ago
dolfies 397bca6b14 Improve interaction object, implement message.interaction, implement Attachment.description 3 years ago
dolfies 13b6ab07fd Further improve thread events 3 years ago
dolfies 8ed7091d9d Improve thread event parsing and add DM closing 3 years ago
dolfies d20b444bfb Preliminary thread support 3 years ago
dolfies 6b0b510818 Handle interaction events 3 years ago
dolfies 1646421cc0 Implement guild notification settings 4 years ago
dolfies 7b11d8c256 Get it starting 4 years ago
dolfies c6e6c22a95 Migrate state.py 4 years ago
dolfies 9c5e4882ef Initial de-botting 4 years ago
Rapptz d17551f51f Fix typing for private channel by user lookup 4 years ago
Rapptz ea2d972666 Make global log variable in modules private 4 years ago
Rapptz 311eac97b0 Reformat state.py 4 years ago
Rapptz d5033b04a2 Don't clear views in READY 4 years ago
Stocker 7592300535
Typehint state.py 4 years ago
Rapptz fbc4a51c35 Fix on_typing not dispatching for threads 4 years ago
Rapptz 0df3f51a0b Partially type-hint state.py 4 years ago
Rapptz dc9c224b54 Undo coercion of partial DMChannel to PartialMessageable 4 years ago
Rapptz 1279510194 Add support for PartialMessageable instances 4 years ago
Rapptz 2de0398d66 Cast removed thread member IDs to int 4 years ago
Rapptz 2cb5ce981e FIx on_thread_member_remove passing in None 4 years ago
Rapptz 41f3998a08 Fix on_thread_member_remove not dispatching 4 years ago
Nadir Chowdhury 60d82cf908
implement guild stickers 4 years ago
Rapptz ecf239d2a2 Fix user cache acting incorrectly with evictions 4 years ago
Rapptz 8fb998b599 Refactor utcfromtimestamp to use fromtimestamp(..., tz=utc) 4 years ago