forwards-long-jump / discotron

Modular Discord bot supporting plugins hosted on git repositories
MIT License
3 stars 5 forks source link
hacktoberfest

Discotron

Discord

Modular Discord bot supporting plugins hosted on git repositories.

Introduction

Usually, a Discord bot has a certain set of commands which are available to everyone part of a certain role in a server. They are not very configurable, and to get the desired results, you usually end up adding many different bots to your server instead.

Discotron aims to solve this problem by allowing you to construct a single bot which can be customized over a web interface - the dashboard. It'll be made up of multiple plugins which each have a certain feature set. This bot can then be invited to one or more servers, where it can then be further customized for each server individually (disable certain plugins, change their command prefix, select roles etc.).

Screenshot of Dashboard

Because of this modular design, you can either use a Discotron instance hosted by someone else, or create your own if you like. By default, the server admins can access their own server on the dashboard to then configure the bot to their likings.

Inviting Discotron to my server

If you know someone hosting Discotron and would like to invite that instance to your server, simply follow these instructions.

Hosting Discotron myself

To host an instance yourself, check out the installation guide to get started.

Further reading:

Adding custom commands to Discotron

If you want to add new functionality to Discotron, simply find a plugin that does what you want!

Alternatively, you can create your own plugin. Some useful resources to get you started:

Contributing to Discotron directly

The easiest way to help us out is by reporting bugs and suggesting features on the issues page!

If you actually feel like digging into the code, check out the following resources:

When in doubt, feel free to talk to us instead of relying solely on the above resources and the source code!

Join our Discord server

You can join the official Discotron server if you want to discuss anything related to Discotron or if you need help.

We're happy to talk to you and you can mess around with a self-hosted instance of Discotron as well!