Skip to content

NukeZzZin/Perona

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

36 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘» Perona

CI LICENSE INVITE

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.

🌎 Prerequisites

  • Create a database with MongoDB.
  • Install the Rust.
  • Install Rust Dependencies using cargo check in your terminal.
  • Setup Discord Developer Portal settings.
  • Setup local environments in .env file, as in example in .env.example.

🚚 Installation

  1. Clone the repository using git clone https://github.com/NukeZzZin/Perona.git in your terminal.
  2. Install Rust Dependencies using cargo check in your terminal.

πŸ±β€πŸ’» Local Developing run

  1. Use cargo run in your terminal.

🏎️ Local production run

  1. Use cargo build --release --verbose in your terminal.
  2. Use ./target/release/perona in your terminal.

πŸ“¦ Docker production run

  1. Build docker container using docker-compose build in your terminal.
  2. Initialize docker container using docker-compose --env-file .env.prod up -d in your terminal.

πŸ“ License

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.

About

πŸ‘» Hello i'm Perona, a discord bot made in rust using serenity, tokio, dotenv other dependencies πŸ‘»

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors