Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/evolutionx-10/radon

An advanced moderation discord bot
https://github.com/evolutionx-10/radon

bot discord discord-bot moderation moderation-discord-bot sapphire-framework

Last synced: 18 days ago
JSON representation

An advanced moderation discord bot

Awesome Lists containing this project

README

        

# Radon

[![License]][apache]
[![GitHub stars]][stars]
[![GitHub issues]][issues]
![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FEvolutionX-10%2FRadon&count_bg=%234900FF&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false)
[![Continuous Integration](https://github.com/EvolutionX-10/Radon/actions/workflows/continuous-integration.yml/badge.svg)](https://github.com/EvolutionX-10/Radon/actions/workflows/continuous-integration.yml)

## Table of Contents

- [Invite](#invite-radon-to-your-server-click-here)
- [Beta Testing](#beta-testing-for-radon)
- [Developing on Radon](#developing-on-radon)
- [Contributing](#contributing)
- [Project Stats](#project-stats)

## Invite Radon to your server [`Click here`][invite]

## Beta Testing for Radon

At the moment I am not completely free but if you are interested in beta testing the bot and helping me out I would be glad. Find me here!



[`EvolutionX`](https://discord.com/users/697795666373640213)

## Developing on Radon

### Requirements

**You should have a good understanding of the following:**

- [`Node.js`]: To run the project
- [`MongoDB`]: To store the data
- [`Discord.js`][discord.js]: To interact with the Discord API
- [`Sapphire`]: Framework used in Radon

## Contributing

To contribute to this repository, feel free to fork the repository and make your own changes. Once you have made your changes, you can submit a pull request.

1. Fork the repository and select the **main** branch.
2. Create a new branch and make your changes.
3. Make sure you use a proper linter and a code formatter. [^lint]
4. Make sure you have a good commit message.[^commit]
5. Push your changes.
6. Submit a pull request [here][pr].





## Project Stats

[![Radon](https://repobeats.axiom.co/api/embed/2dfcb3b8b5cbc2d7e8ecf7928bac05b966076c7f.svg 'All kinds Contributions are welcomed!')](https://top.gg/bot/944833303226236989)

[^env]: You will need to create a `.env` file in the root directory of the project.
[^lint]: We recommend using [`eslint`] and [`prettier`] to lint your code.
[^commit]: We strongly follow the [`Commit Message Conventions`]. This is important when commiting your code for a PR.

[`node.js`]: https://nodejs.org/en/
[`mongodb`]: https://www.mongodb.com/
[`git`]: https://git-scm.com/
[typescript]: https://www.typescriptlang.org/
[discord.js]: https://discord.js.org/
[node.js]: https://nodejs.org/en/
[pr]: https://github.com/EvolutionX-10/Radon/pulls
[stars]: https://github.com/EvolutionX-10/Radon/stargazers
[issues]: https://github.com/EvolutionX-10/Radon/issues
[changelog]: https://github.com/EvolutionX-10/Radon/blob/main/CHANGELOG.md
[`eslint`]: https://eslint.org/
[`prettier`]: https://prettier.io/
[`commit message conventions`]: https://conventionalcommits.org/en/v1.0.0/
[apache]: https://github.com/EvolutionX-10/Radon/blob/main/LICENSE.md
[`eta`]: https://www.javatpoint.com/eta-full-form
[`sapphire`]: https://www.sapphirejs.dev
[invite]: https://discord.com/api/oauth2/authorize?client_id=944833303226236989&scope=applications.commands+bot&permissions=543276137727

[codefactor]: https://www.codefactor.io/repository/github/evolutionx-10/radon/badge/main
[license]: https://img.shields.io/github/license/EvolutionX-10/Radon
[github stars]: https://img.shields.io/github/stars/EvolutionX-10/Radon
[github issues]: https://img.shields.io/github/issues/EvolutionX-10/Radon