Barani Kumar S
c2bbe540a1
discord: Add SelectedValue for SelectComponents ( #455 )
...
* discord: Added SelectedValue fields for Channel, User and Role SelectComponents
* discord: Modified MentionableSelectComponent to accept both RoleID and UserID as SelectedMentions
* discord: Minor comment change
* discord: Applied [this](https://github.com/diamondburned/arikawa/pull/455#discussion_r1815822434 )
* discord: Modified MentionableSelectComponent to take in DefaultMention union type
* comments: Little typo fix
* discord: Minor wordings and comment fix
* comments: Fix format
2024-10-31 13:12:25 -07:00
diamondburned
85debd971d
discord: Fix up documentation for MessageSnapshots
...
Follow up to PR #453 .
2024-10-13 21:21:51 -07:00
diamondburned
eb1d5817db
discord: Populate Relationship type with nickname
2024-10-13 21:17:07 -07:00
hi117
9e83b0ef90
discord: Add message_snapshot support ( #453 )
...
* Add new type field
https://discord.com/developers/docs/resources/message#message-reference-structure
* Update with changes
* Add message_snapshot
* fixup
* fixup
* Convert Message to MessageSnapshotMessage
2024-10-13 21:16:10 -07:00
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