Scott
d9681ea1d1
state: Use store roles for calculating overrides ( #411 )
...
This commit is breaking. It fixes `CalcOverwrites` which previously relied on
incorrect assumptions.
2023-11-03 15:34:08 -07:00
ayn2op
73986699b7
discord: add missing permissions
...
Reference: https://discord.com/developers/docs/topics/permissions#permissions-bitwise-permission-flags
Related: https://github.com/discord/discord-api-docs/pull/6039
2023-06-07 10:14:17 -07:00
Sam Xie
91c86f02ec
discord: Add PermissionViewGuildInsights ( #355 )
2022-11-24 21:04:52 -08:00
Juby210
4b6bc657dc
discord: Add permission fields to Command ( #326 )
...
* api/discord: add DefaultMemberPermissions and DMPermission to commands
* api/discord: invert DMPermission to match NoDefaultPermission
2022-05-08 03:33:56 -07:00
ItsLychee
92897b4fc3
discord: Support guild Scheduled Events ( #319 )
...
* implement the gateway side of guild scheduled event
* Add proper punctuation to each docstring
* Fix UserAdd and UserRemove events
* Add MANAGE_EVENTS permission
* Implement the API-side of scheduled events
* Add ScheduledEvent method
* Cleanup
2022-04-02 22:36:45 -07:00
starshines
bc8a2b0cae
discord: Add timeouts ( #299 )
2021-12-20 15:56:11 -08:00
samhza
e203e31ab3
discord: Update to match current API docs ( #277 )
...
* discord: update permission constants
* discord: update MessageType constants, add ephemeral field to Attachment
Renamed ApplicationCommandMessage to ChatInputCommandMessage and add
ContextMenuCommand. Add the ephemeral field to Attachment.
* discord: add version field to Command
* gateway: remove ApplicationCommandUpdateEvent
52f1824451
2021-09-23 21:37:50 -07:00
Maximilian von Lindern
c00567599b
api: Threads ( #257 )
...
* api/gateway: Implement threads
* discord/api: rename PermissionOverwrites fields to Overwrites
* discord: rename Minutes to ArchiveDuration
* discord: Rename ArchiveDuration constants
Co-authored-by: diamondburned <datutbrus@gmail.com>
2021-08-08 13:19:15 -07:00
unknown
58fea822e1
discord: Fixed docs links
2021-05-29 14:16:44 -07:00
unknown
d69abe49de
discord: Add AllVoice perms
2021-05-29 14:16:44 -07:00
unknown
f5b3e3972b
discord: Use consts for Discord constants
2021-05-29 14:16:44 -07:00
diamondburned
795cbdef53
Discord: Fixed redundant and broken OverwriteType
2020-10-28 14:49:30 -07:00
Tadeo Kondrak
d290b0d01c
*: Add typed Snowflake IDs ( #122 )
...
This PR closes #120 .
2020-07-29 16:58:33 -07:00
mavolin
04a80d33e8
API: add docs, use option types
2020-05-12 03:44:13 +02:00
diamondburned (Forefront)
3536ae4cb6
Discord: Added a helper HasFlag function
2020-05-04 23:13:15 -07:00
Carlo Field
1b607b9aa5
Add missing permissions to permission summaries
2020-01-27 20:51:56 +01:00
diamondburned
6b993f2032
Added Permissions and stuff
2020-01-03 20:19:24 -08:00