Discord bot with various features
Find a file
2025-01-13 17:08:14 +01:00
src fix: x site change from fxtwitter to fixvx 2024-12-31 12:49:53 +01:00
tenor-v2@fd8c8bde1b chore: pull tenorv2 submodule 2024-10-06 16:51:09 +02:00
.env.example chore: documentation, dependency updates, etc. 2024-12-07 13:07:24 +01:00
.gitignore Created cron job for events and birthdays announcements 2024-02-16 21:54:07 +01:00
.gitmodules fix: delete tenor library, add it as submodule 2024-10-02 21:52:17 +02:00
Cargo.toml chore: documentation, dependency updates, etc. 2024-12-07 13:07:24 +01:00
makefile chore: documentation, dependency updates, etc. 2024-12-07 13:07:24 +01:00
README.md chore: update readme 2025-01-13 17:08:14 +01:00

Discord bot made in rust

Current feature list:

  • move message from one channel to another
  • send hug and headpat embed and tag user in it
  • announces events and birthdays that are in database

Technologies used

  • Discord API - serenity, poise
  • Database - sqlite
  • gifs - my partial implementation of tenor API

Compilation

Make sure you have cargo installed! Edit .env.example and rename to .env

Check if you have openssl (libssl-dev Ubuntu, openssl-devel Fedora) audiopus_sys requires cmake some dependencies require build-essential

Compile debug version

make dev

Compile release version

make release

Compile debug version and run it

make run

Run release version

make run_rel