Skip to content

Releases: trello-talk/TacoInteractions

v8.2.1

07 Sep 17:29
78b6567
Compare
Choose a tag to compare
  • Fix authenticated requests to Discord

v8.2.0

06 Sep 20:50
2da2b88
Compare
Choose a tag to compare
  • Lots of dependency fixing and updating
  • Handle new username system
  • Lower cache ttls
  • Add role metadata
  • Add user command support
  • Fix expiring auths not being recognized

v8.1.1

03 Dec 18:17
1b3ba24
Compare
Choose a tag to compare

Changes

  • Added support for light/dark labels
  • Fixed some errors with webhook commands

v8.1.0

22 Aug 06:30
19a79eb
Compare
Choose a tag to compare

Additions

  • Use slash-up in syncing commands
  • MAX_WEBHOOKS is now an environment variable
  • InfluxDB integration has been added
  • /add-attachment command

Changes

  • Select prompts have an emoji for the "Done" button now
  • Added toggle all button for webhook filters prompt
  • PM2 integration changes (uses cluster mode)
  • Airbrake is replaced with Sentry
  • /add-card now uses a modal
  • Updated slash-create, and changed permissions

Fixes

  • Fixed listing commands not using locale properly
  • Update user agent for requests
  • Fixed unnamed webhooks erroring when editing
  • Fixed new webhook title

v8.0.0

17 Dec 20:38
134d17d
Compare
Choose a tag to compare

A lot of things have changed from the previous version, most notably (and obviously) that the bot is now over HTTP using slash commands.

New features

  • Boards, lists, cards, locales, and webhooks within options will autocomplete.
  • Command queries and lists now use components rather than reactions.
  • Confirmation prompts now use buttons rather than replies.
  • Webhooks now have a name field, allowing to name separate webhooks.
  • Select/Multiselect prompts now use selects.
  • Webhook filter changing uses a special prompt type to look through different filter groups.
  • You can provide a description when creating a card from /add-card.
  • Separate interaction functions are placed into "actions", allowing for data from interactions to be in Redis rather than in memory.

Notable changes

  • Trello member, board and card information is now cached for use in autocomplete and commands, mostly cached for between 30 minutes to 3 hours depending on the data.
  • The locale English (Great Britain) has been removed, and English (United States) has been changed to just English.
  • The "hangman" command has been removed. ☹️
  • Deprecated commands are now removed.
  • Some unnecessary information in prompts like /board and /card have been removed
  • Editing attachments not a feature in this new version (yet).
  • You can no longer archive a board or edit board permissions through the bot, it's best done through Trello.com.
  • Most basic commands (like T!info and T!github) have been put into subcommands in /bot.
  • Webhook commands are all in /webhook, allowing for command permissions whenever that comes out.