v8.0.0
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, andEnglish (United States)
has been changed to justEnglish
. - 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
andT!github
) have been put into subcommands in/bot
. - Webhook commands are all in
/webhook
, allowing for command permissions whenever that comes out.