Skip to content

Elastic Eagle 🦅

Latest
Compare
Choose a tag to compare
@kentcdodds kentcdodds released this 22 Jul 14:51
· 7 commits to main since this release

Watch me demo this release: https://www.loom.com/share/c6c009c80b7448718c6c2291fdbead7f

Changes since last release:

  1. Add self-destruct messages and cleanup - Now the bot can send a message that will self-destruct after a specified time and the bot will auto-delete that message after that time. Currently this is only used when the bot auto-deletes user's duplicate messages
  2. Auto-dedupe messages (delete duplicate messages from users) - Now the bot will detect when a user sends a duplicate message in multiple channels and will delete the newer message and send a self-destructing message informing the user what happened with a link to a longer message explaining what they can do about it.
  3. add :botask: reaction which creates a thread for the question (if they're asking in a regular channel) and asks the user to provide more details with their question. This is great because sometimes you see a question you don't personally have time to answer, but you don't want to be the one to respond and commit to replying when they do provide more details.
  4. Add :botdoublemsg: reaction which asks the user to not post the same question to multiple channels. This is a failsafe for if the auto-dedupe doesn't work because the user wrote out their question twice just differently rather than copy/paste.
  5. Add :botthread: reaction which automatically creates a new thread for the message. This is handy if you know a message needs a thread but you don't want to commit to participating in the conversation so you don't want to be the one to create it.
  6. auto-deploy commands and emoji on startup