Skip to content

RaichuTD/Discord-RoleManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raichu - RoleManager

  • Simple Reactions handler

Slash commands

All commands

Send message with predefined role reaction.

Prefix Name Args
/ rolemsg-create {channel}, {description} Markdown can be used for desc.

Add roles & reactions

Prefix Name Args
/ rolemsg-add {role}, {emoji} (No need to paste the id)

Will send the embed, and start reacting to defined reactions

Prefix Name
/ rolemsg-confirm
  • Everytime, you execute the rolemsg-confirm command it will reset the previous config.
  • This mean the the message will be deleted instead of edited and once you run the confirm commands it will delete the old one and send a new one.

Installation

run npm i to install all packages.

To run bot, you will need to update the following variables in the config.json file

bot_token clientId GuildId

You can read this guide to get your discord token.

You will need the to grab the clientId aswell, Should be under OAuth2 -> General -> Client informations -> Client ID

You will need to enable all Intents, as well should be under Bot -> Privileged Gateway Intents

Also, make sure the PUBLIC BOT value is unchecked.

You can use the following link to invite the bot, just replace the client_id by your.

Note

  • If you actually dont see the slash commands in other guild server you could simply update the value true to false in the ./config/guild.json

About

Simple bot to assign roles on react

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors