Skip to content

Releases: Color-Chan/Color-Chan.Discord

v1.6.0 - Component pipelines

17 Oct 13:37
Compare
Choose a tag to compare
  • Added AddComponentInteractionPipeline service extension

v1.5.5

17 Oct 13:27
Compare
Choose a tag to compare
  • Fix: Unable to add component pipelines
  • Fix: Not setting correct webhook ID for Messages

v1.5.4 - Bug fixes

30 Sep 22:32
Compare
Choose a tag to compare
  • Original message was always null for component interactions.
  • Updated all packages

v1.5.3 - Minor bug fixes

20 Aug 14:26
Compare
Choose a tag to compare
  • Fix: Audit log reasons was not optional for BulkDeleteMessageAsync and DeleteMessageAsync.
  • Fix: Unable to create a button with only an emoji.

v1.5.2 - Component args bug fixes

19 Aug 13:17
Compare
Choose a tag to compare
  • Fix: Unable to parse arguments for component interactions.
  • Added better debug logging for command and component interactions.

v1.5.1 - Component args

17 Aug 18:38
Compare
Choose a tag to compare
  • Added support for adding arguments to the custom_id of components.

v1.5.1-beta - Minor changes

17 Aug 14:02
Compare
Choose a tag to compare
Pre-release
  • Fix: Incorrect requirement error result names

v1.5.0-beta - Components!

17 Aug 13:27
Compare
Choose a tag to compare
Pre-release
  • Added support for receiving and handling component interactions. See HelloWorld sample for an example.
  • Added ErrorData to DiscordHttpErrorResult.
  • Added ActionRowComponentBuilder.
  • Added support for requirements for component modules.
  • Added missing follow-up interaction api calls.
  • Added support for acknowledging interaction per command/component, instead of always acknowledging all interactions.
  • Added EmptyComponents to SlashCommandResponseBuilder.
  • Added EmptyEmbeds to SlashCommandResponseBuilder.
  • Fix: Default REST retry was to fast.
  • Fix: Incorrect API model names.
  • Fix: Missing select menu properties.
  • Fix: Missing component properties.
  • Fix: Incorrect ComponentType property type

v1.4.0 - Guild rate limiting

13 Aug 20:12
Compare
Choose a tag to compare
  • Added SlashCommandGuildRateLimit attribute to rate limit a command on the whole guild.
  • Fix: Incorrect HTTP request method on ModifyGuildRoleAsync.
  • Fix: Incorrect debug logs when building & syncing slash commands.

v1.3.6 - Minor bug fix

12 Aug 12:46
Compare
Choose a tag to compare
  • Fix: Always syncing slash command that have a sub command with an optional option.