This project is just a simple discord bot, made in Rust using Serenity, Tokio, Dotenv, MongoDB. With builds in Windows, Linux and others systems using Cargo.
- Create a database with MongoDB.
- Install the Rust.
- Install Rust Dependencies using
cargo checkin your terminal. - Setup Discord Developer Portal settings.
- Setup local environments in
.envfile, as in example in.env.example.
- Clone the repository using
git clone https://github.com/NukeZzZin/Perona.gitin your terminal. - Install Rust Dependencies using
cargo checkin your terminal.
- Use
cargo runin your terminal.
- Use
cargo build --release --verbosein your terminal. - Use
./target/release/peronain your terminal.
- Build docker container using
docker-compose buildin your terminal. - Initialize docker container using
docker-compose --env-file .env.prod up -din your terminal.
You can check out the full license here.
This project is licensed under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE v3.0 license.