Imayhaveborkedit
6d244db403
Fix bad voice state when moving to a voice channel without permissions
2 years ago
Soheab_
a91b64f168
Add missing scheduled_event field to StageChannel.create_instance
2 years ago
Imayhaveborkedit
dcf81c58d1
Fix incorrect callback typing for WebsocketHook
2 years ago
Imayhaveborkedit
2856853c16
Rewrite voice connection internals
2 years ago
Imayhaveborkedit
0dc51cdb57
Add silence padding after transmission breaks
Prevents unwanted interpolation/distortion of audio by sending silence
packets after pausing or ending the audio stream.
2 years ago
Rapptz
12a702374a
[commands] Log exceptions that happen during cog_unload
2 years ago
Imayhaveborkedit
4b8cc05938
Fix possible FFmpegAudio AttributeError in __del__
2 years ago
Rapptz
d8d14bcf18
Add support for burst reactions
2 years ago
Lucas Hardt
3117e4e4bb
Fix misleading Error documentation for Client.fetch_guild
2 years ago
Rapptz
615701481c
Standardize Permission constants as padded binary u64
Should make it easier to know how and where to modify the bits
2 years ago
Rapptz
829eb0b106
Slightly improve performance of constructing Permissions using kwargs
2 years ago
ambdroid
cef229db3e
Fix IndexError when using empty string in Colour.from_str
Co-authored-by: Danny <1695103+Rapptz@users.noreply.github.com>
2 years ago
Imayhaveborkedit
e67ac10472
Normalize thread names
Every thread now has a name and either a contextually relevant
identifier or their in hex to disambiguate multiple threads of the same
type. Also finally gets rid of that old python 2 style init call.
2 years ago
cibere
e994457c5b
Fix Template.source_guild attempting to get from cache
2 years ago
Imayhaveborkedit
cccd6107b6
Add encoder params to VoiceClient.play
2 years ago
Imayhaveborkedit
73431097d3
Split ffmpeg args
FFmpeg is actually capable of parsing this correctly but we split it for
consistency's sake.
2 years ago
Imayhaveborkedit
cecdc2e1d6
Fixes/improvements to FFmpegAudio and subclasses
2 years ago
Imayhaveborkedit
cabca85dd9
Fix voice websocket not being closed before being replaced
2 years ago
Rapptz
278b9eb970
Fix escape behaviour for lists and headers in escape_markdown
Fixes #9516
2 years ago
Rapptz
e0235137cc
Add support for media channels
2 years ago
Rapptz
445c74941d
[commands] Add fallback behaviour for CurrentGuild parameter
2 years ago
Josh
2b19c78e6c
Add create_event permission
2 years ago
Soheab_
6b64167862
Add support for role flags
2 years ago
dolfies
2a57b60c2a
Fix default avatar for webhooks
9 months ago
dolfies
226f20024d
chore: Lint pass
9 months ago
dolfies
80f1881342
Fix pyright errors
10 months ago
dolfies
bea403e5b4
Add member count limit to Role.add_members
10 months ago
dolfies
558916039a
Correct query in billing_popup_bridge_callback event
10 months ago
dolfies
a7554ba7d4
Remove deprecated setting field
10 months ago
dolfies
20a7ce5e18
Improve refund support
10 months ago
SpinnySpiwal
0cb301beae
Implement aead_xchacha20_poly1305_rtpsize voice encryption mode ( #764 )
10 months ago
Rocco A
f7bec82d65
Utilize provided proxies in build info fetching ( #759 )
10 months ago
dolfies
6b2e97c6c6
Fix removed protobuf library field
1 year ago
dolfies
f59e3ec615
Add application ID to OAuth2 revoke event
1 year ago
dolfies
3c878ca038
Fix pomelo checking
1 year ago
Dolfies
cbf0f7a5e8
Fix broken store listing endpoint
1 year ago
dolfies
38780526e9
Improve exception when creating a group channel with one recipient
1 year ago
dolfies
9f782b608f
Fix user experiment override handling
1 year ago
dolfies
fb3d3adc8a
Remove application command counts
1 year ago
dolfies
1ee1fe8856
Experiment overrides bypass A/A mode
1 year ago
dolfies
b813c625dc
Fix fallback client build number (AGAIN)
1 year ago
dolfies
9c1047bc1f
Cleanup stale member scrape request state
1 year ago
dolfies
51d43a158f
Rework member chunking and events ( #662 )
2 years ago
dolfies
553cfa2bae
Fix default afk value in change_presence()
2 years ago
dolfies
0847b02ae1
Overhaul presence syncing and afk/idle tracking ( #663 )
* Overhaul presence syncing and afk/idle tracking
* Log initial presence as well
* Fix duplicate custom status checking
2 years ago
dolfies
5430ddee54
Implement new age_range experiment filter
2 years ago
dolfies
43f46aa833
Readd friend invite creation functionality ( fix #575 )
2 years ago
dolfies
29d224e25c
Expose profile metadata
2 years ago
dolfies
27a8797450
Add premium type to base user object
2 years ago
dolfies
88ec285c4f
Remove unnecessary warning on fetch_user()
2 years ago