# 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 Compile debug version ``` make dev ``` Compile release version ``` make release ``` Compile debug version and run it ``` make run ``` Run release version ``` make run_rel ``` ## Dependencies Check if you have `openssl` (libssl-dev Ubuntu, openssl-devel Fedora) audiopus_sys requires `cmake` some dependencies require `build-essential` `yt-dlp` used for general_player Look at [yt-dlp dependencies](https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#dependencies) if something's not working `ffmpeg` for yt-dlp