@sadorowo's Discord bot files. Originally written in Rust in 2023.
Go to file
2024-06-13 08:45:25 -05:00
src feat(commands): adapt to new ZineError (pt 3) + reformat dicuments 2024-05-16 10:21:42 +02:00
.env.example chore: add MONGO_PORT to .env.example 2024-05-15 16:34:36 +02:00
.gitignore update deps, cleanup and simplify code 2024-03-09 19:59:57 +01:00
Cargo.lock fix(code): improve code style 2024-05-14 19:47:19 +02:00
Cargo.toml fix(cargo): upgrade dependencies 2024-05-14 19:36:01 +02:00
LICENSE Initial commit 2024-03-08 13:46:36 +01:00
README.md update: note block markdown 2024-06-05 10:28:40 -05:00

Note

This repository got transferred to zine organization.
This project got unarchived, so I will continue to work on this project on my free time.
~ @sadorowo, zine organization owner and zine creator.

Zine

Powerful Discord bot written in Rust, using:

  • poise
  • serenity
  • tokio
  • serde
  • serde-json
  • figlet-rs
  • sysinfo
  • mongodb
  • chrono
  • dotenv
  • poise
  • rand
  • toml

Functions

  • advanced moderation
  • information about the server, user, role, channel
  • custom embed theme support
  • custom prefixes
  • slash commands

Requirements

  • Rust
  • MongoDB
  • Discord bot token
  • Machine to run it on

How to run

  1. Install Rust
  2. Clone the repository
  3. Rename .env.example to .env and fill in the required fields
  4. Run cargo run
  5. Enjoy!

How to contribute

  1. Fork the repository
  2. Create a new branch
  3. Make your changes
  4. Create a pull request
  5. Wait for it to be reviewed

License

This project is licensed under the MIT License - see the LICENSE file for details

Authors