This article is the third part in the WoBot series and the last for the moment. All the features WoBot currently has should now be covered.

Automatic Replies and Reactions

Whether for a help message or fun with friends, automatic replies provide plenty of options. You can define multiple keywords per message, the embed’s color, and a user on whose behalf this is done. This user can also be pinged. The reply even supports magic strings to refer to the user or the number of times it has been used, creating unique experiences for your server.

Automatic reactions can highlight special words. Say you like bread and cats; then you’d set up reactions to heart any baguette messages and animate any mentions of cats. The configuration for this would look like this:

auto_reactions: {
  baguette: {
    emoji: "❤️"
  }
  cat: {
    animated: true
    name: cat
    id: 1066979518255988796
  }
}

Of course, this also works with custom/animated emojis; WoBot just needs to be on the server with those emojis. Then you can take the ID of the emoji and use it in the configuration.

Events

Discord has a built-in event calendar, which is a great way to organize for example meetups. To help keep the conversation organized, we’d like a new thread per event, which needs to be created. Another nice thing would be an announcement so others know this event will happen. WoBot can do all of that with a single event command. It even adds a 👍 and a ❔ reaction to the announcement so people can easily show whether they will attend.

Another great feature is the ability to export those events to a calendar. Discord offers this already on the desktop version, WoBot supplements it on mobile.

Reaction Roles

Reaction roles are a great way to let users express their preferences. You can use it to choose a language, for example, or events to ping you for. Adding a new reaction role with WoBot is really easy; use the command with the role and then react where you want it to be added. The same goes for removing a role.

Reminders

Have you had a conversation on Discord and then thought: “Ahh, I really need to think of that later”?
You can do precisely that with WoBot. Simply tell it when and what to remind you of, and rest easy knowing it will do so.

WoBot saying Reminder for Hey there, take this 🌹

You can also use regular Discord markdown and pings in the message to have others get reminded, too. Only @everyone and @here are disabled for obvious reasons.

Have a nice day, and see you in the next article!

a black cat lying on its side

Comments