BrayanBot is a free (and open source), addon-oriented, actively maintained base Discord bot for Developers and Community Managers alike. It holds the intention of being as fast as lightweight as possible out of the box, while allowing users to customize the bot (or fork it!) entirely to their own liking. With so little hard-coded commands, BrayanBot is the Discord bot of your dreams.
This repository is for the TypeScript rewrite and is actively looking for new features and ideas. If you have any ideas for BrayanBot V2, please feel free to join our Discord Server and let us know. If you are interested in contributing those ideas instead, feel absolutely free to do so. We always appreciate any and all contributions.
We think everyone should be able to contribute to BrayanBot, so we have listed below the list of ways in which you can contribute to BrayanBot. For any questions, don't hesitate to ask them in our Support Server.
We welcome all kinds of contributions. Feel free to open a pull request for any code contributions, or an issue for feature requests and support.
Before creating an issue, please ensure that it hasn't already been reported/suggested, and double-check the F.A.Q to make sure. And if you have a question, please ask it in the Discord server instead of opening an issue.
We believe there is no such thing as a stupid idea! Which means, you may feel absolutely free to request any features over Issues or our Discord Server. While new commands most likely to make it to the bot, suggest them anyway! There is a high chance that they can become implemented as Addons
If you consider yourself proficient in JavaScript, then feel free to contribute new features by Forking this repository. Or if you are interested in creating your own Addons, make sure you have read the necessary development. Feel free to hop in our Discord Server for development support.
If you would like to make a contribution, we kindly ask that you respect our Contribution Guidelines while doing so.
We do not yet have a streamlined system for Translations, however, if you have translated the bot to a specific language you are proficient in, you can offer your work to public appreciation by sharing it with us for us share your translations in its own dedicated channel.
There's a fly in your room? Found a command that nukes your entire operating system when ran? Then you should definitely consider opening a Bug Report or reporting said bug over Discord. We make sure everything is fixed as soon as possible and no bugs ever get to you. You report em', we squash em'