Astra is a Discord bot primarily used for server moderation and managing TTRPG (Tabletop Role-Playing Game) plays. It comes with a journal feature for note-taking during games and a dice roller for in-game actions. Future updates will include additional features to enhance the gaming experience.
- CMake (version 3.22 or higher)
- A C++ compiler that supports C++17
- D++ (Discord++) library
- spdlog library
- Clone the repository:
git clone https://github.com/Faithgel/astra.git
- Create a build directory:
mkdir build
cd build
- Run CMake:
cmake ..
- Build the project:
cmake --build .
- set the environment variable in your system
export TOKEN_BOT_ASTRA=your_token
- Run the bot:
./build/discord-bot