A WIP Discord bot written in C++
- Low memory footprint
- Commands system, with commands that can be loaded at runtime
- CMake (version >= 3.16)
- Compiler with C++17 support, i.e. MSVC, GCC, Clang
This application uses CPM.cmake to manage dependencies. It is an amazing package manager for CMake projects and allows us to install the entire library using the following commands:
git clone https://www.github.com/xminent/saber
cd saber
cmake -S . -B build
cmake --build build --target install
Contributions, issues and feature requests are welcome. After cloning and setting up project locally, you can just submit a PR to this repo and it will be deployed once it's accepted.
Take full advantage of the .clang-format file located in the root of the project to ensure that your code is properly formatted.