Script is a multifunction, multilanguage bot, programed on Discord.js and Mongoose by Cube-Box-391.
Add a β to the proyect to promote it!
- Token of Discord Developers Guide
- Java (to run Lavalink for the music module)
- Node.js v16.0.0 or a more recent one.
git clone https://github.com/Cube-Box-391/Script
cd Node
npm install
node index.js
and java -jar Lavalink2.jar
, you have to create a .env
file and add the credentials how it's shown bellow.
Following the format bellow, you shoud create a .env
file to add the credentials.
mode = "[development/production]"
token = "bot token"
lang = "[es_ES/en_US]"
prefix = "bot prefix"
botID = "bot id"
MONGO_URL = "url of Mongo"
EMBED_COLOR = "predifine color for embeds"
errorWebhookID = "whebhook ID where error messages will be sent"
errorWebhookToken = "whebhook token where errors will be sent"
errorChannel = "channel ID where errors will be sent"
clientIDSpotify = "Spotify client ID"
clientSecretSpotify = "Spotify client token"
guildAddWebhookID = "whebhook ID where new server notifications will be sent"
guildAddWebhookToken = "whebhook token where new server notifications will be sent"
OsuSecret = "OSU API key"
trnAPIKey = "TRN API key (fnprofile command)"
π¨ You have to fill out at least untill MONGO_URL to start the bot, the rest will kist give you errors when trying to run the command that uses those credentials π¨
List of functions:
- βοΈ Global prefix or prefixx per server, apart from the ping of the bot.
- en Multilanguage (Eanglish and Spanish)
- βοΈ Configuration on Mongo per server (prefix, voice channels, etc...)
- π Unique commands on embeds
Script has over 100 commands spread on 7 categorΓas:
- π©βπΌ Administration
- π‘ Moderation
- π΅ Music
- π Fun
- π© Info and utilities
- π« Interaction
- π» Development (Commands that are currently in development)
Before reporting and error, please make sure that it hasn't been reported/address before on the Issues page.
If you have any question, feel free to ask on the Discord server instead of creating an Issue.
If you want to contribute, feel free to create a pull request.
- @CubeBox391 Main author of the project.
- @lyricalstring Made the base of the code.
Script is license under a GPL
v3.0
License. Revise the LICENSE
file for more info about the license. If you plan to use these code for the base of your bot, will be thankfull if you added us on the credits.