Music bots are always what gives an artistic touch to servers, but Rexom gives a different touch.
There are many advantages that make you use reXom!!
discord-buttons
like a controle panle700+
online music websites like Spotify and Soundcloudits easy to use rexom :)
first go to Discord Developer Portal
login with your discord account
press new appliactin
type the appliactin name and press Create
set your appliactin/bot icon and description/about me
choose form the navbar in the left Bot
option
press add bot
and yes, do it!
Make sure the PRESENCE INTENT
and SERVER MEMBERS INTENT
options are enabled
then chose form the navbar in the right OAuth2
scroll down and chose bot
and applications.commands
options then scroll down more and choose the bot permissions you won't i suggest the Administrator
permissions then copy the url(this is the bot invite url) and invite it
if you using your computer follow my steps!
git bash here
git clone https://github.com/DevelopersSupportAR/rexom.git
cd rexom
config
and open the bot.json
file (make sure if you using computer to open this file with VS Code
){
"activity": {
"name": "<The Bot Activity Name (that waht is the bot will type in his activity)>",
"type": "<The Bot Activity Type (that what is the bot activity type will be ['PLAYING', 'LISTENING', 'WATCHING', 'COMPETING'])>"
},
"status": "<The Bot Status (that what is the bot status will be ['dnd', 'online', 'idle])>",
"domain": "<The Bot Website Domain (the dashboard domain)>",
"clientID": "<The Bot Id (that you will find it in the OAuth2)>",
"clientSECRET": "<The Bot Secret (that you will find it in the OAuth2)>",
"mainPrefix": "<The Bot Prefix (that what the bot will starts commands)>",
"mainLang": "<The Bot Lang, only: ['ar', 'en']>",
"ownerID": "<The Onwer Id (this is importing for sent the full updates for the bot)>",
"panelType": "<the type of the contorle panel ['buttons', 'reactions', 'none']>",
"replyType": "<the type of bot reply ['embeds', 'messages']>",
"leaveOnEmpty": "<if you won't to make the bot leave the voice channel when the queue is empty but 'true' if not but 'false'>",
"leaveOnStop": "<if you won't to make the bot leave the voice channel when you type the stop command but 'true' if ot but 'false'>",
"leaveOnFinish": "<if you won't to make the leave the voice channel when it's done type 'true' if not type 'false'>",
"searchSongs": "<type how many songs you son't the bot send it the search menu if you don't wont the search menu type 0>",
"api": {
"spotify": {
"clientID": "<if you have an spotify clientID if not but none>",
"clientSECRET": "if you have an spotify client secret if not but none"
}
}
}
when you finaly edit it go to .env
file
you well find thar thing like this:
TOKEN="<The Bot Token Right Here(you will find it on discord developer portal)"
if you using replit just go to secrits
on right
and set TOKEN
as a key
then set The Bot Token Right Here(you will find it on discord developer portal)
as a value
now go to Discord Developer Portal from the side bar on the left choose OAuth2
and but a redirect url
its have to like you domain link and /callback
like this https://<The Project Name>.<Your Username>.repl.co/callback
if you are using replit just press run button on the top;
but if you are using you computer or vps you will find an file cold run.bat
open it and jsut wait;
any problim go to developer-support
@ニロ#3121