#

Fun

Ad

Remove Ads

React-o-matic

React-o-matic

2.81

0

Invite

Vote (0)

A discord bot that can react to users, messages, and change color roles.


React-o-matic

If you'd like a bot that reacts to messages or certain users with emoji that you specify, either random or fixed, or like to change colors regularly, this bot is for you!

AVAILABLE COMMANDS

+info or +help This help message.

+addreaction -emoji emoji string -pattern regular expression -frequency message number -user/-message -react/-reply

Add a reaction.

Required Flags

  • -emoji: The Unicode character or Discord ID of the emoji. To see the Discord ID, type :emoji: in Discord and place that after this flag.
  • -pattern: This uses regular expressions. Search 'python regular expression' on Google for syntax, but to simply match a word or phrase, type it as is.
  • -frequency: This is the number of messages to wait until reacting or replying to a message by a user that matches the pattern.For username reactions, this is always 1.
  • -user: Apply the pattern to usernames.
  • -message: Apply the pattern to messages sent.
  • -react: React to a message matching the pattern.
  • -reply: Reply to a message matching the pattern.

-user/-message cannot be combined, and neither can -react/-reply.

+emoji Turn the reactions on or off. The bot starts up in on mode by default.

+listreactions Show all reactions defined.

+changereaction -emoji emoji string -pattern regular expression -frequency message number -user -message -react -reply Change an existing reaction with the specified pattern. See the required flags for definitions.

+deletereaction -pattern regular expression Delete this reaction with the specified pattern.

+mood mood name @user: Set the bot's mood towards a particular user. The bot will react with random emojis to the user on a random basis. Valid moods are happy, coy, silly, pissy, and sad. Set the mood to none to clear the bot's mood for that user. (New moods may be added by the developer in the future).

+randomaction @user: Perform a random action at the mentioned user. If no user is mentioned, one is chosen at random. Not all actions are positive ones!

+me text Post as the bot performing an action with your username.

+lurk lurk through the channel.

MORE ABOUT EMOJI

The bot can respond to a message or user by selecting randomly from a set of emoji, and can also respond to a random interval of message as well as fixed. To use this functionality, set the -emoji field to multiple emoji separated by forward slashes, such as -emoji :grin: / :astonished: / :kissing_smiling_eyes:. Ensure you have a space between the emoji (or emoji code) and the forward slash as shown. For random intervals, set -frequency to 0.

The bot can reply with text as well as emoji. For this, set -emoji to the text you want and use -reply.

COLOR ROLES

The bot can randomly change your color if color roles are set up. The bot does not have manage roles permission by default, so you must move the bot's role above the color roles and explicitly give it manage role permissions. Also, the user must have a username reaction defined for the colors to be changed.

COMMANDS

+setcolorroles role1,role2,role3: Set thje color roles you'd like to have the bot select between.

+randomcolors Toggle random colors on or off for yourself.

Ratings & Reviews


2.81

32 reviews

Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.

5 stars

10

4 stars

4

3 stars

3

2 stars

1

1 star

13


thesmolcalico
thesmolcalico

4 months ago

It just tells me “ Unknown Application” when I try to invite it to my server.


defrake
defrake

over 1 year ago

I love the bot!! Is there a way to change its prefix tho? Sometime we type "+1" to vote but the bot thinks we are call it.


shywalker
shywalker

over 1 year ago

No longer works as of July 28 2023. Support server fails to load. Great addon otherwise, hope to see it back!


MO - NAZEER
MO - NAZEER

almost 3 years ago

Bad bot because the way to operate it is very complicated and there is no support for how to operate it


nashgnomie
nashgnomie

about 2 years ago

I would give this 5 stars if there were more information on how to use this correctly! I keep getting a "no emoji specified" message even though it seems like I'm doing everything correctly.


hellothere
hellothere

about 2 years ago

Finally got it to work and auto react to all message by a user Here is the command of you need help +addreaction -emoji ✅ -pattern hellothere -frequency 1 -react -user Just replace the emoji and the name


lil_top
lil_top

about 2 years ago

Confusing bot, still haven’t been able to set up.


terrycherrysfan
terrycherrysfan

almost 4 years ago

once you figure it out its super amazing! it took struggling but i figured it out (your brain makes it harder than it needs to be) here is an example to help ppl in the future! this is if u want multiple emojis and for typing a message like if u wanna rate content with friends +add reaction -emoji [insert emoji from discord] / [insert emoji] / [repeat to however many u want] -pattern [a word u u ...



nycthemere
nycthemere

over 2 years ago

Very nice bot! We love it! Here an exemple of when people write Bon matin, it put a little coffee cup reaction under the message : +addreaction -emoji ☕ -pattern Bon matin -frequncy 0 -message -react




Top.gg

Explore millions of Discord Bots & Discord Apps

Support

Submit Ticket

Feedback

Manage Cookie Settings