Discord bot with various features
Find a file
2025-01-26 23:35:56 +01:00
radiobrowser-lib-rust@0786c89726 fix: add radiobrowser submodule 2025-01-26 23:25:07 +01:00
src chore: cleaned the code a bit 2025-01-26 22:47:06 +01:00
tenor-v2@66cf5cc388 chore: update tenor-v2 2025-01-26 21:39:54 +01:00
.env.example chore: documentation, dependency updates, etc. 2024-12-09 15:39:54 +01:00
.gitignore chore: Cargo and .gitignore changes 2025-01-26 23:35:56 +01:00
.gitmodules fix: add radiobrowser submodule 2025-01-26 23:25:07 +01:00
.TODO feat: playing from URL works now 2025-01-06 12:51:57 +01:00
Cargo.toml chore: Cargo and .gitignore changes 2025-01-26 23:35:56 +01:00
makefile feat: implemented local song player 2024-12-17 15:28:52 +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