118 Commits (master)

Author SHA1 Message Date
Michael H 59f877fcf0
Fix and add test for missing discord.Permission bits 7 months ago
Kile bb1d09a13f
Account for user installations in Channel.permissions_for 10 months ago
DA344 895d6c37df
Add Permissions.use_external_apps 10 months ago
z03h e5ae306d1a
Add more missing perms to permission classmethods 11 months ago
z03h f851d9aa3f
Add missing poll permissions to permission classmethods 11 months ago
DA344 e43bd8692c
Add support for Polls 11 months ago
owocado 2f71506169
Add view_creator_monetization_analytics permission 1 year ago
Rapptz 69dd6052e4 Standardize Permission constants as padded binary u64 2 years ago
Rapptz b6794fa6d1 Slightly improve performance of constructing Permissions using kwargs 2 years ago
Josh c69ce78ad1
Add create_event permission 2 years ago
Rapptz cf681105ce Rename Permissions.manage_guild_expressions to manage_expressions 2 years ago
Andrin S be71383af9
Add create_expressions permission 2 years ago
Jakub Kuczys ca0b444047
Document the change in behaviour of bool(flag_obj) 2 years ago
Andrin S 1767be0081
Add support for voice messages 2 years ago
Andrin S ee9e549836
Add use_external_sounds permission 2 years ago
Andrin S e3e0d93dd9
Add new use_soundboard and manage_guild_expressions permissions 2 years ago
Jakub Kuczys 6725f329b2
Set thread related perms in private channels to False 3 years ago
zephyrkul 9fe19dcc69
[commands] Add Context.permissions and Context.bot_permissions 3 years ago
zephyrkul 78a026aae2
Add remaining bitwise operators to Flags 3 years ago
invalid-user 20a7961e19
Rename use_slash_commands to use_application_commands 3 years ago
Narmy 723584ca19
Add Permissions.elevated() 3 years ago
Rapptz a5f1c2f592 Take into consideration member timeouts in permission calculations 3 years ago
I. Ahmad 80e42d139c
Add missing types for two permissions in PermissionOverwrite 3 years ago
Rapptz b0501e56a0 Fix PermissionOverwrite.update typing not allowing None 3 years ago
Stocker fd5dea4e34
Update Permissions.stage_moderator 3 years ago
Stocker 5aa696ccfa
Fix typing issues and improve typing completeness across the library 3 years ago
Rapptz 4c8b1f9abd Remove unused imports 3 years ago
Rapptz 45dc3d3df9 Rename start_embedded_activities to use_embedded_activities 3 years ago
Josh 147948af9b
Use typing.Self throughout library 3 years ago
Rapptz 88b520b5ab Reformat code using black 3 years ago
Maya a1dbc0ca27
Add member timeouts and relevant permissions 3 years ago
James Gayfer 41d22f4312
Fix all_channel permissions 4 years ago
James Gayfer 4aafa39e8c
Update thread permissions 4 years ago
apple502j 851dfc3c75
Fix permissions.py typing 4 years ago
Rapptz 4a6670c062 Add missing typehint for PermissionOverwrite.pair 4 years ago
z03h 27debe18ca
Update Permissions classmethods to include thread/stage/sticker 4 years ago
Nadir Chowdhury 60d82cf908
implement guild stickers 4 years ago
Rapptz be5603141e Remove slots from flags 4 years ago
Rapptz 88620d052a Typehint permissions 4 years ago
Rapptz 5a72391b72 Add thread related permissions 4 years ago
Rapptz 598057ee79 Add Permissions.manage_events 4 years ago
Rapptz 9d39b135f4 Modernize code to use f-strings 4 years ago
Nadir Chowdhury 1b2688518e
Implement StageChannel and related methods 4 years ago
Rapptz 3576e2ee01 Add support for Permissions.request_to_speak 4 years ago
Nadir Chowdhury 7d345e8e4e
remove trailing whitespace 4 years ago
TheOneMusic 259c3909a8
Fix Permissions.all_channel documentation to link attributes 4 years ago
TheOneMusic 9c52432274
Update permission class methods to match Discord UI 4 years ago
Rapptz a8f44174ba Add Permissions.use_slash_commands 4 years ago
Nihaal Sangha 69bdc3a184
Change copyright year to present 4 years ago
Rapptz 1c03a4aac9 Evict keys when they're set to None in PermissionOverwrite 5 years ago