Skip to content
This repository has been archived by the owner on Jan 5, 2023. It is now read-only.
/ Rustic Public archive

🦀 Yet Another Multi-Purpose Discord bot packed with features, Written in Rust using serenity-rs

License

Notifications You must be signed in to change notification settings

MrArkon/Rustic

Repository files navigation

Rustic
Rustic

Rustic is a multi-purpose Discord bot written in Rust with Serenity.

Workflow License Issues Code Quality

Note: Repository Archived

You might have noticed the activity on this repository has been very low since last year which is the reason why I decided to archive this project. I might come back to this project in the future but as of now I am focusing on my other two bots: JukeBox and Winston

🚀 Setup & Configuration

Note: This guide assumes you have Rust, Cargo & PostGreSQL installed. You will not get any support for self-hosting.

  1. Rename config.toml.example to config.toml
  2. Enter the appropriate details in the config file
  3. Add your database url to your environment variables
  4. Create the database using the sqlx CLI
$ sqlx database create
  1. Apply the migrations using the sqlx CLI
$ sqlx migrate run
  1. You should be able to run the bot with cargo run --release

📃 License

Rustic is licensed under the AGPL 3.0 license. See the file LICENSE for more information.


Show some ❤️ by starring ⭐ this repository!

About

🦀 Yet Another Multi-Purpose Discord bot packed with features, Written in Rust using serenity-rs

Topics

Resources

License

Stars

Watchers

Forks

Languages