-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the LEA-bot wiki!
Here you can find an explanation and description of some of the AdvancedReactions bot features.
AdvancedReactions was created by @ArimDev in October 2024 with @PetyXbron in lead.
The bot is made for Discord's so-called "reaction roles" system. It's a Discord non-vanilla solution for getting roles from reactions to messages. AdvancedReactions stands out with its advanced parameters, limits, custom emojis, and more!
-
/ar
-
/ar setup
- create a new setup -
/ar remove
- remove a setup
-
-
/purge
- bulk deletes up to 100 messages in a channel -
/info
- clear info menu about the bot -
/role
-
/role give
- gives a role to a member with setups support -
/role remove
- removes a role from a member with setups support
-
AdvancedReactions is a free bot that anyone can use just by adding it to its own Discord server. Adding a Discord bot to your Discord server is done by using an invite URL link.
As already told, AdvancedReactions is based on 'reaction roles'. The bot works like this:
- Listening to Discord slash commands
- Listening to Discord events (for example
messageReactionAdd
andmessageReactionRemove
)
The created setup by the server administrator works like this:
- Use the
/ar setup
command- Choose the already sent message
- Choose your desired emoji of a reaction
- Choose the role
- Select optional options:
- Welcome message and welcome channel
- Goodbye message and goodbye channel
- Max members that can claim this role
- Max of roles one member can get from this message
- After the bot receives the
messageReactionAdd
event:- Database checks
- Loops through every setup with the same reaction emoji and message
- Check if the limit of users has been reached
- Check if the maxClaims limit has been reached
- Check if the role from setup exists and if the bot can give it
- Gives the role and saves the user's ID to the database
- Sends a welcome message to the welcome channel, if set
Jump to source code • Jump to wiki home
AdvancedReactions is licensed under the CC BY-SA 4.0 license
© 2024 AdvancedReactions - made by PetyXbron under ArimDev