RTByte is an open-source modular multipurpose Discord bot built on the incredible Sapphire framework for discord.js. It brings a ton of features to help you run and manage your server. With an easy setup, you'll be up and running within minutes.
For more information about the project, and a link to add the bot to your server, please visit rtbyte.xyz. For support, please join our Discord server.
Node.js
: Node.js is required to run RTByte.PostgreSQL
: Open-source relational database.Prisma
: TypeScript ORM.
Sentry
: Error monitoring & tracking.Google Maps Platform
: Geocoding API.OpenWeather
: Weather API.Twitch
: Twitch API.
While RTByte is, and always will be, open-source, we're not very supportive of the idea of others self-hosting the bot. While you're completely free to host RTByte yourself, you will not receive any support from us in doing so.
Like many other open-source Discord bots, RTByte hasn't been built with the idea of self-hosting in mind. We use many different services to ensure we're able to deliver the best solution available.
- RTByte uses several external APIs. You'd need to create API keys in these for these to be able to fully use any features that may need them.
- RTByte uses
PostgreSQL
, an open-source relational database, to store persistent data.Prisma
, a TypeScript ORM, is used to interface with said database. - RTByte uses
Sentry
to track and monitor errors. Sentry is a paid service for which we've been granted an open-source license.
You can add RTByte to your server by visiting rtbyte.xyz/invite.
Thanks goes to these wonderful people (emoji key):
Rasmus Gerdin 💻 📖 🎨 🤔 🚇 📆 🌍 |
Michael Cumbers 💻 📖 🤔 |
Killian Higgins 💻 🚧 👀 |
JShull97 💻 |
Tim Watkins 📖 |
Artsy 🎨 |
Ines 💻 |
Michael M. Chang 💻 |
jtknutti 👀 |
This project follows the all-contributors specification. Contributions of any kind welcome!