Discord bot for 1LFCUNI written in Nim
- Multi-server
- Email domain verification (verification shared among all joined servers)
- Reaction to get role or channel access
- Create threads with prefix and access them with a reaction
- Syncs bans between servers
- Vote to add message to pins
- Bookmarks
- Media deduping
- Pin summary
- Postgresql (tested on 15, but should run on 10+)
- pgvector
- Nim Lang 2.0.0
- OpenSSL
- FFmpeg
- grep
- Optional: ziplib
- Optional: Pandoc
- Optional: Python3 with undetected-chromedriver
Clone the repo
git clone https://github.com/filvyb/cunimnurse-bot.git
cd cunimnurse-bot
You can build it with
nimble build -d:discordCompress -d:release -d:lto --mm:refc
or build and immidietly install it with
nimble install -d:discordCompress -d:release -d:lto --mm:refc
Config path defaults to config.toml
. To use a different path set the path as an argument.