A multipurpose Discord bot that covers all your needs. If it doesn't, why not help us by opening an issue or contributing?
Cytrus-RE is being Cytrus-REwritten in TS. We're done with maintaining Celestial's code. Please click/tap here to get to our new bot's repository!
You are NOT allowed to rebrand the bot as your own creation without the explicit permission of Rexogamer. If we find a case of someone doing this, we'll try our hardest to take it down (this makes you a Cytrus-REEEpoff). You are allowed to self-host it, but your changes MUST be on GitHub.com, as a fork of Cytrus-RE AND credit must be given to the authors of Cytrus-RE. We'll also need to be able to contact you.
By self-hosting Cytrus-RE, you agree to the above.
Use cd
to navigate into the Cytrus-RE folder, and then run
npm install
Create a .env file in the directory Cytrus-RE is installed in. Paste the text below into the .env file:
BOT_TOKEN = YourBotToken;
LOG_WEBHOOK_TOKEN = YourLogChannelWebhookToken;
LOG_WEBHOOK_ID = YourLogChannelWebhookID;
IPINFO_API_KEY = YourIpinfo.ioAPIKey;
GITHUB_TOKEN = YourGithubToken;
PREBOOT = "/*Javascript Code*/";
Replace the values with your personal, specific info such as the token of the bot. Don't use any quotation marks. (If you're using a service like Glitch or Heroku, make sure to add a HOSTNAME
variable. Make sure to write the value in TitleCase.)
Finally, start up Cytrus-RE by running node cybase.js
.
To see how to make the bot start up automatically and run without needing a terminal emulator always open, look no further than the official discord.js guide (not needed if you use Heroku).
754444020956266566