Skip to content

jo-project/RbxDisco-System

Repository files navigation


Our System Bot

High Quality Multipurpose Bot with 100+ Slash Commands Support and more for FREE!




MIT License


rbxdisco-plus

rbxdisco-system

RbxDisco-System is a powerful multi functionality Bot

Invite Bot (Coming Soon) · Report Bug · Request Feature

🎭 Features

  • ✅ Setup System
  • ✅ Moderation
  • ❌ 24/7
  • ✅ SlashCommand
  • ❌ Filters
  • ✅ Easy to use
  • ✅ And much more!

📎 Requirements

🌐 Main

  • Discord bot's token You should know why you need this or you won't go to this repo Get or create bot here
  • Mongodb URI for custom prefix MongoDB
  • Your ID for eval command. It's dangerous if eval accessible to everyone
  • OpenWeather API for weather support Click here to get
  • TimezoneDB Key for timezone support Click here to get
TOKEN: "put your bot token"
MONGO_DB: "put your mongo db url"
WEATHER_KEY: "your openweather api"
TIMEZONE_KEY: "your timezonedb key"
GITHUB_KEY: "your github key" (optional)
OWNER_ID: "your discord id"

Put that on .env file or you can copy .env.example and change it to .env

After that, you only need to type on the terminal

npm run build

Do note that the bot need to be restart manually unless you're using nodemon!

🚀 Installation from source

git clone https://github.com/jo-project/rbxdiscord-system

After cloning, run

npm install
  • Start the bot with npm run build

to snag all of the dependencies. Of course, you need node installed. I also strongly recommend nodemon as it makes testing much easier.

Intents

When you are running the Code you must have gotten this Error. To fix this head over to your Bot's Discord Application and go to the Bot Settings and find this:

Then turn on both of those Settings and click "Save Changes". Then you are done and it should be fixed!

⚙️ Configurations

  • edit src/config/data.config.ts and don't forget to fill it on .env
  token: process.env.TOKEN || "", // your bot token
  mongoDB: process.env.MONGO_DB || "", // MongoDB URL
  weatherKey: process.env.WEATHER_KEY || "", // OpenWeather API Key
  timezoneKey: process.env.TIMEZONE_KEY || "" // TimezoneDB Key
  githubKey: process.env.GITHUB_KEY || "", // Github Key
  ownerId: process.env.OWNER_ID || "", // Owner ID

⚙️ SHARDS

  • edit in src/index.ts
  totalShards: number || 'auto',
  shardsPerClusters: number,
  totalClusters: number || 'auto',
  mode: 'process' || 'worker',
  token: process.env.TOKEN! || 'botToken',

🌀 About

Coming Soon

💌 Support Server

Coming Soon

Donate

By donating, you will help me to maintain this Project!

🔐 License

Distributed under the Apache-2.0 license License. See LICENSE for more information.

About

A complete multipurpose discord bot!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages