Watch me demo this release: https://www.loom.com/share/c6c009c80b7448718c6c2291fdbead7f
Changes since last release:
- 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
- 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.
- 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. - 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. - 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. - auto-deploy commands and emoji on startup