hi117
acbed83ca7
api: Add initial implementation for automoderator API ( #444 )
...
* Add initial implementation for automoderator api
* Move AutoModerationRuleID to snowflake.go and go generate
* Combine a struct and document all the things
* Add audit log reasons to modify and delete in automoderation
* Update docstrings and change how data is passed in
* Rename plurals to singulars and update data stuff
* fixup
* Update to use optional
* Move params out of data
* fixup and add types
2024-08-06 14:43:41 +07:00
Samuel Hernandez
0ec9fe5ace
discord: add URL method to Channel
2024-07-14 12:42:27 +07:00
diamondburned
5aaffc3687
discord: Upgrade MemberFlags from u8 to u32
...
why did it ever do this?! 522 does not even fit in a u8!
where did it even get this idea from?! omg.
2024-04-23 23:13:22 -07:00
Rark
5089b62bb2
discord: Fix unmarshal IntegerOption ( #421 )
...
* fix unmarshal IntegerOption
* fix failing tests
2024-03-05 20:54:11 -08:00
Benbebop
3bbdae9bc1
discord: Add AttachmentOption to UnknownCommandOption
2024-01-06 00:47:34 -08:00
diamondburned
1782301df9
discord: Add SortRolesByPosition helper function
2024-01-02 21:06:47 -08:00
diamondburned
796b798f6a
discord: Add comment for CalcOverrides
2024-01-02 20:59:53 -08:00
diamondburned
dffb6400fe
discord: Add ThreadMetadata.CreateTimestamp field
2024-01-01 16:40:31 -08:00
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
69981ac3c3
typo: Vietnamses -> Vietnamese
2023-10-10 22:14:05 -07:00
Cléo Rebert
8f548d2607
go fmt + gci
...
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
2023-09-19 11:37:24 -07:00
Cléo Rebert
d36955acea
Move away from github.com/pkg/errors
...
Signed-off-by: Cléo Rebert <cleo.rebert@gmail.com>
2023-09-19 11:37:24 -07:00
ayn2op
356589df17
discord: add missing fields in AuditEntryInfo
2023-09-01 03:52:18 -07:00
ayn2op
c276b445ca
discord: add ReactionCountDetails struct
2023-09-01 02:41:24 -07:00
PlavorSeol
78e456d49e
discord: Fix calculation of default avatar URL ( #398 )
...
* Fix the calculation of a default user avatar index
* run go fmt
2023-07-17 23:01:50 -07:00
diamondburned
4224b93c4e
discord: Add User.DisplayOr{Username,Tag}
2023-06-08 22:45:40 -07:00
sam
13a6bf10cc
discord: Support the new username system ( #393 )
...
* add support for the new username system
* rename User.GlobalName to DisplayName
2023-06-07 17:56:07 -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
diamondburned
61f2ed7363
discord: Use <@x> for member mentions
2023-05-22 06:02:58 -07:00
ayn2op
fea383c61b
discord: move AppFlagAutoModerationRuleCreateBadge outside
2023-04-07 06:07:05 -07:00
ayn2op
6c1928f183
discord: add AppFlagAutoModerationRuleCreateBadge to ApplicationFlags
...
PR: https://github.com/discord/discord-api-docs/pull/6021
Commit: ad723a1732
2023-04-07 06:07:05 -07:00
ayn2op
b8daf636f0
discord: add Channel field to InteractionEvent struct
...
PR: https://github.com/discord/discord-api-docs/pull/6051
Commit: 88a761816b
2023-04-07 02:44:12 -07:00
hi117
abe3d2aa9b
discord: Imporve StringSelectComponent's description ( #386 )
2023-03-15 15:12:58 -07:00
hi117
f4ec5bc80e
discord: Fix reference to deleted SelectComponent ( #387 )
2023-03-15 15:11:46 -07:00
hi117
c2657da488
discord: Add limit for SelectOption.description ( #388 )
2023-03-15 15:11:08 -07:00
sam
c1cc1b8a54
discord: Add the other select interaction data types ( #377 )
2023-02-21 16:28:14 -08:00
ayn2op
759a2eede5
discord: add missing fields to MessageType enum
2023-02-16 08:05:56 -08:00
ayn2op
53c0da7358
discord: add SuppressNotifications to MessageFlags
...
Related: https://github.com/discord/discord-api-docs/pull/5910
2023-02-11 03:31:13 -08:00
diamondburned
00c3ed4b8a
discord: GuildNews -> GuildAnnouncement
2023-01-31 00:13:50 -08:00
ayn2op
0033d02c11
discord: Add missing fields in Channel struct ( #366 )
2023-01-31 00:09:20 -08:00
ayn2op
05dbf0e2b4
discord: Add Flags field to Member struct ( #369 )
...
Reference: https://github.com/discord/discord-api-docs/pull/5874
2023-01-26 13:09:19 -08:00
ayn2op
57dbdbdbd0
discord: Add missing fields to Application ( #365 )
...
* Add missing fields to Application struct
* Change InstallParams.Permissions type to Permissions from string
2023-01-06 14:44:19 +00:00
ayn2op
97c4be4abf
discord: VoiceState.RequestToSpeakTimestamp nullable ( #367 )
2023-01-06 14:43:46 +00:00
ayn2op
dc3453beaa
discord: Add NitroBasic to UserNitro type ( #364 )
2023-01-02 14:46:14 +07:00
ayn2op
7f6871077a
discord: Add AutoModerationActionMessage ( #362 )
2023-01-02 14:28:43 +07:00
ayn2op
f7164d6520
discord: Add Guild.NSFWLevel ( #363 )
2023-01-02 14:25:45 +07:00
Sam Xie
91c86f02ec
discord: Add PermissionViewGuildInsights ( #355 )
2022-11-24 21:04:52 -08:00
twoscott
1b31249626
discord: Add new select components
2022-11-20 20:17:44 -08:00
twoscott
e5aabda660
discord: Add StringOption Min/MaxLength
2022-11-20 20:16:58 -08:00
diamondburned
329ad0f404
discord: Add AutocompleteOptions.Unmarshal
2022-10-13 23:01:29 -07:00
diamondburned
b6221c6426
discord: Use the right type for AutocompleteOption.Options
2022-10-13 23:01:28 -07:00
diamondburned
70a7a3e44f
discord: Add some omitempty for interaction.go
2022-10-13 23:01:28 -07:00
samhza
0c7539c6d5
discord: Add Attachment.Description ( #347 )
2022-09-28 15:22:29 -07:00
svenwiltink
fa35b32b79
discord: Add ChannelFlags ( #345 )
...
* added ChannelFlags
* Minor style fixes, comment additions
Co-authored-by: diamondburned <diamond@arikawa-hi.me>
2022-09-23 00:00:04 -07:00
svenwiltink
238a91b2fc
discord: Add Tag for forum ( #344 )
...
* Add Tag and TagID for forum capabilities
* set correct json flags
* Fix up naming and minor fixes
Co-authored-by: diamondburned <diamond@arikawa-hi.me>
2022-09-21 13:17:26 -07:00
Sam
5870d04644
discord: Add Message.ApplicationID ( #343 )
2022-09-21 10:30:12 -07:00
diamondburned
d96ce0f54c
discord: Add Guild{Directory,Forum}
2022-09-19 14:55:54 -07:00
p5nbTgip0r
88e467ba8c
discord: Fix json tag for Guild.MFA
2022-08-22 14:43:29 -07:00
diamondburned
7961d18278
discord: ContainerComponents.Unmarshal for number types
...
This commit adds int*, uint* and float* parsing support into
ContainerComponents.Unmarshal.
2022-08-20 09:39:24 -07:00
diamondburned
adce55b02d
discord: Add ContainerComponents.Unmarshal
...
This feature is similar to the one added a few commits prior.
2022-08-15 14:57:30 -07:00