Commit Graph

  • f43dd94faa fix(SelectMenu, TextInput): Add Required field and omitempty to TextInput.Label (#1672) master Simone Tesini 2026-02-14 13:39:28 +01:00
  • 9f6aa8159f feat: implement FileUploadComponent (#1679) Andrew Craig 2025-12-29 16:10:10 +00:00
  • 547840c478 feat: Support new guild role member count endpoint (#1684) Magnus Jensen 2025-12-29 11:49:54 -04:00
  • 0dcdfb7f5e Add missing message reaction remove emoji event (#1688) Magnus Jensen 2025-12-29 11:48:45 -04:00
  • 54ae40de57 Use aead_aes256_gcm_rtpsize transport encryption for voice (#1677) Richard Ziupsnys 2025-12-29 15:45:32 +00:00
  • 22e5cd898d feat(restapi): Add support for voice state API endpoints (#1671) Magnus Jensen 2025-11-22 11:25:03 -03:00
  • c144aa1605 fix(GuildMembers): populate GuildID for consistency with GuildMember (#1676) Bennett Amodio 2025-11-22 02:25:59 -08:00
  • 800fe8599e feat(User): implement PrimaryGuild attribute (#1665) Magnus Jensen 2025-11-21 16:33:50 -03:00
  • 64188737bb feat(restapi)!: use new channel pins endpoints (#1666) Magnus Jensen 2025-11-21 16:29:39 -03:00
  • dd9332c711 feat(restapi): retry on 500s, 503s, 504s as well as 502s (#1586) patrickxia 2025-11-16 10:23:28 -05:00
  • 18d25918de feat(Session): implement GuildRole (#1670) Magnus Jensen 2025-11-08 12:02:29 -03:00
  • 6198d49a2e feat(components)!: implement label component (#1656) Simone Tesini 2025-10-26 12:14:32 +01:00
  • b2bf06886f chore: typo in comment under Session struct (#1661) missing person 2025-09-21 15:04:50 +05:00
  • 30fe1930ba feat(state): add missing BeforeDelete/BeforeUpdate for threads, members, channels and roles (#1647) Vladimir Petrov 2025-08-31 13:37:06 +03:00
  • 98dc133497 feat(Session): resume gateway url (#1307) Fedor Lapshin 2025-07-05 17:13:50 +03:00
  • 6c6d3eeea6 fix(Thumbnail): correct typo in JSON tag for Spoiler field (#1637) Amir Osama 2025-07-05 16:54:25 +03:00
  • 4fe330a30c feat(WebhookEdit): add flags (#1638) chris 2025-07-05 08:53:36 -05:00
  • 6e8fa27c79 feat(*): bump version to 0.29.0 v0.29.0 Fedor Lapshin 2025-05-24 14:19:24 +03:00
  • 896d441c57 feat(MessageAttachment): add flags (#1626) Fedor Lapshin 2025-05-24 13:38:06 +03:00
  • 1a149f2d76 feat(MessageAttachment): add flags msgattach-flags Fedor Lapshin 2025-05-24 13:36:51 +03:00
  • db5be56702 feat(MessageAttachment): add Waveform and DurationSecs (#1618) Kedas 2025-05-24 03:32:00 -07:00
  • 9fe3e5749c feat: implement GuildStickersUpdate event (#1614) Kedas 2025-05-23 06:31:56 -07:00
  • 9d43928917 feat(GuildFeature): add new features (#1619) Alex 2025-05-23 15:23:14 +02:00
  • b17704c793 feat(Session): expose request as RequestRaw (#1560) Laurent Demailly 2025-05-22 10:29:23 -07:00
  • 5b2d241b32 feat: components V2 (#1616) Fedor Lapshin 2025-05-22 20:26:51 +03:00
  • b9883c4959 feat(Section,Container): add custom unmarshal functions componentsv2 Fedor Lapshin 2025-05-20 21:43:22 +03:00
  • 2a94d95411 feat: add components to unmarshalableMessageComponent.UnmarshalJSON Fedor Lapshin 2025-05-05 13:33:13 +03:00
  • bdc047b3f9 feat: implement MarshalJSON Fedor Lapshin 2025-05-05 13:28:28 +03:00
  • a1e4f3d201 docs: specify whether component is top-level Fedor Lapshin 2025-05-05 12:04:51 +03:00
  • 11ab346eaa godoc fix Fedor Lapshin 2025-04-26 14:20:20 +03:00
  • 5fd20bb8c2 feat: add docs Fedor Lapshin 2025-04-26 14:17:10 +03:00
  • 9600402fc1 feat: components v2 structures Fedor Lapshin 2025-04-26 14:05:02 +03:00
  • f75d834aa5 feat(User): add DisplayName method (#1609) ozraru 2025-04-13 22:55:15 +09:00
  • 5571950c90 Fix error in emoji range (#1585) Derk-Jan Hartman 2025-03-30 13:04:04 +02:00
  • 69ea356662 feat(structs): add intents for guild and direct message polls (#1612) Evan Robinson 2025-03-30 07:03:57 -04:00
  • 1270b0f9cf feat: add SubscriptionDelete event (#1607) Fedor Lapshin 2025-03-17 16:07:22 +03:00
  • fa7e982a2e feat: add SubscriptionDelete event subdelete Fedor Lapshin 2025-03-17 16:02:26 +03:00
  • 7f344fbe5e feat: implement Subscription events (#1591) aping 2025-03-17 17:46:31 +08:00
  • d4827e8d77 feat: add guild member banners (#1592) Alex 2025-03-17 10:22:05 +01:00
  • 49980810d5 fix id type and add messageflags prefix to IS_COMPONENTS_V2 flag Fedor Lapshin 2025-03-07 22:19:45 +03:00
  • 4d660d08b9 feat(message): add MessageComponentsV2 flag Fedor Lapshin 2025-03-07 22:16:17 +03:00
  • e0f5cdab0a feat(components): add more types and id field Fedor Lapshin 2025-03-07 22:09:04 +03:00
  • 2d15f13e65 feat(Message): add MessageSnapshots (#1604) Fedor Lapshin 2025-03-04 13:13:56 +03:00
  • b1d61337e7 typo msg-snapshots Fedor Lapshin 2025-03-04 13:11:21 +03:00
  • 37a2344340 feat(Message): add MessageSnapshots Fedor Lapshin 2025-03-04 13:10:03 +03:00
  • 00db80a651 feat(MessageReference): add Type (#1595) Elliot Williams 2025-03-04 09:44:35 +00:00
  • 33ffff21d3 Add Entitlements / SKUs (#1552) Jonas 2024-12-08 09:16:00 +02:00
  • 247b6f7a76 Application Emojis (#1566) Big Iron 2024-10-06 18:53:15 +02:00
  • 0a25bf41b9 feat(VoiceRegion): add missing fields (#1571) Cyb3r Jak3 2024-10-06 12:50:34 -04:00
  • 02e7ea559b feat(interactions): add GetOption method to interaction data structs (#1535) Yusta 2024-10-06 23:47:26 +07:00
  • 7fded9fd03 fix(PollResults): AnswerCounts json name (#1576) PinkNoize 2024-10-06 09:14:21 -07:00
  • 247dbd7f5c fix(auditlog): typo in AuditLogChangeKeyPublicUpdatesChannelID (#1574) Ofek Asido 2024-10-01 19:48:13 +03:00
  • 41a66e5f15 feat(Message): add poll field (#1541) lon 2024-07-29 21:45:23 +09:00
  • d23158b3a3 feat(events): add support for IntegrationXXX events (#1545) Suhaibinator 2024-07-29 08:38:10 -04:00
  • dec4d43ba0 feat(Session): Add GatewayWriteStruct function (#1409) Kedas 2024-07-07 15:20:55 -04:00
  • 4a6d74ef80 feat(ChannelUpdate): add BeforeUpdate (#1539) Kevin Cali 2024-07-07 21:13:33 +02:00
  • 33044e2858 fix(Activity): accept non-string application ids (#1513) Tom Wright 2024-07-07 20:07:35 +01:00
  • 0ad65a2e6f chore(examples/voice_receive): update versions in go.mod and go.sum (#1537) Fuad Daoud 2024-07-07 22:04:27 +03:00
  • 28f8d4252d feat: add new permissions (#1411) Earlopain 2024-06-22 16:53:03 +02:00
  • 5f7833673e feat(AutomoderationActionMetadata): add custom_message (#1515) Julien 2024-06-22 10:59:27 +02:00
  • e189ee5de8 feat(Session.UserUpdate)!: add banner support (#1509) Fedor Lapshin 2024-06-21 10:41:08 +03:00
  • d26ad10ba6 feat: implement polls (#1525) Fedor Lapshin 2024-06-21 10:37:32 +03:00
  • ae8d4cc5f6 feat(PollAnswer.AnswerID): add omitempty polls Fedor Lapshin 2024-06-21 10:35:26 +03:00
  • a03b6b715e docs(Poll.Expiry): add a note about null value Fedor Lapshin 2024-06-21 10:30:45 +03:00
  • 4bcb601812 feat(Poll.LayoutType): add omitempty Fedor Lapshin 2024-06-21 10:25:49 +03:00
  • 2254a62525 feat(Poll.Duration): add omitempty Fedor Lapshin 2024-06-21 10:24:52 +03:00
  • 2112864cb7 feat(Poll): add Duration field Fedor Lapshin 2024-06-21 10:21:51 +03:00
  • a31fd8617e feat: user apps (#1511) Fedor Lapshin 2024-06-20 17:56:18 +03:00
  • 879979c396 chore(Interaction): remove authorizing_integration_owners workaround ucommands Fedor Lapshin 2024-06-20 17:54:31 +03:00
  • 9e879ff84f feat(Application): add omitempty tag to IntegrationTypesConfig Fedor Lapshin 2024-06-20 17:53:21 +03:00
  • 75a9085a18 feat(ApplicationIntegrationTypeConfig): add omitempty tag to OAuth2InstallParams Fedor Lapshin 2024-06-20 17:52:52 +03:00
  • b6ba130a9a docs(MessageInteractionMetadata): add documentation to fields Fedor Lapshin 2024-06-20 17:27:54 +03:00
  • f18be4cad5 feat(Message): add InteractionMetadata Fedor Lapshin 2024-06-20 17:19:47 +03:00
  • cf4e4e070f feat(auditlog): add onboarding and server guide actions (#1532) Earlopain 2024-06-05 22:52:43 +02:00
  • 97e2886e56 feat(MessageAttachment): update and add new fields mattach-update Fedor Lapshin 2024-05-30 23:51:41 +03:00
  • 6af2451cd4 feat(GuildAuditLogEntryCreate): add guild_id (#1367) Ryan Whelan 2024-05-26 06:53:13 -04:00
  • 2c9c884e4f chore(tests): fix typo (#1520) Rareș Nagy 2024-05-14 15:33:16 +03:00
  • 7f4e9786a2 docs: add descriptions to events Fedor Lapshin 2024-05-14 15:31:05 +03:00
  • fd0af7667d feat: add echo example (#1530) Fedor Lapshin 2024-05-10 16:31:08 +03:00
  • 9cd45fcdcc refactor: rename optmap to optionMap echo-example Fedor Lapshin 2024-05-10 16:27:11 +03:00
  • ae3572ed07 feat!: make answer id int Fedor Lapshin 2024-05-07 18:04:01 +03:00
  • 819d48b305 fix(PollExpire): use correct HTTP method Fedor Lapshin 2024-05-07 18:01:56 +03:00
  • 2958762b43 docs: add documentation Fedor Lapshin 2024-05-07 17:26:30 +03:00
  • 1efec2e423 feat: add endpoints Fedor Lapshin 2024-05-07 17:13:29 +03:00
  • 9adedf83bf feat(InteractionResponseData): add poll field Fedor Lapshin 2024-04-27 23:02:16 +03:00
  • 9f757c768a feat(MessageSend): add poll field Fedor Lapshin 2024-04-27 23:01:49 +03:00
  • 812acaaacf feat: add poll structs Fedor Lapshin 2024-04-27 23:01:27 +03:00
  • 3cc72c21a7 feat: add poll events Fedor Lapshin 2024-04-27 22:48:32 +03:00
  • da9e191069 feat(*): bump version to 0.28.1 v0.28.1 Fedor Lapshin 2024-04-01 16:28:16 +03:00
  • 68c6268227 feat: add GUILD_MEDIA and GUILD_DIRECTORY channel types (#1514) v0.28.0 Shadat Rahman 2024-04-01 05:52:13 -04:00
  • d2b5cda6d3 fix: add a workaround for https://github.com/discord/discord-api-docs/issues/6730 Fedor Lapshin 2024-03-21 20:50:40 +03:00
  • 2e2937447b refactor(ApplicationIntegrationTypeConfiguration): shorten the name Fedor Lapshin 2024-03-21 20:44:42 +03:00
  • 4195727c4f docs: add descriptions to integration type config structs Fedor Lapshin 2024-03-21 20:42:58 +03:00
  • b186e8e138 docs: add descriptions to application integration types Fedor Lapshin 2024-03-21 20:41:39 +03:00
  • 837727b907 docs: add descriptions to interaction context types Fedor Lapshin 2024-03-21 18:23:43 +03:00
  • f865de35e9 style: apply gofmt Fedor Lapshin 2024-03-21 18:13:54 +03:00
  • 3da7693ba9 feat(Application): add integration_types_config Fedor Lapshin 2024-03-19 15:34:33 +03:00
  • 6cb4511f80 chore(ApplicationCommand): deprecate DMPermission Fedor Lapshin 2024-03-19 15:34:23 +03:00
  • 132a199a83 feat(Interaction): add authorizing_integration_owners Fedor Lapshin 2024-03-19 02:06:13 +03:00
  • 073114ba6f feat(interactions): implement contexts Fedor Lapshin 2024-03-19 02:03:11 +03:00