Explore

Advertise

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Ad

Remove Ads

React-o-matic

React-o-matic

2.87

0

Invite

Vote (2)

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.87

31 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

12


terrycherrysfan
terrycherrysfan

almost 3 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 ...

10


MO - NAZEER
MO - NAZEER

almost 2 years ago

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

4



2bitjack
2bitjack

about 3 years ago

Works pretty well for messages but I can't get the users to respond every time, the default should be every message not every other. :( (edited)

3


themidnight
themidnight

almost 3 years ago

It supports animated emojis as long as they're in the same server.

2


pauu4
pauu4

over 2 years ago

need dashboard

2



Brindle
Brindle

about 3 years ago

Finally a bot that does what I was looking for, thank you! I wish the configuration of the bot was a little easier, but I got it working the way I wanted to in the end. Thanks again!

2


angryduck
angryduck

almost 3 years ago

couldnt get it to take any of the emojis or ids, kept saying "no emoji specified"

2


DTJ
DTJ

about 2 years ago

The worst robot ever created

1



Details

Prefix

+

Support Server

Bots by The Midnight

Bots by The Midnight

0

25

Socials

Discord Support Server

GitHub

Tags

    customizable-behavior

    fun

Creators

themidnight

themidnight