AdventureBot is a Discord bot that is an interactive adventure game powered by OpenAI's GPT.
- Unique adventures for each Discord user.
- Context-aware conversations powered by OpenAI GPT.
- Persistent chat history stored in a database for ongoing adventures.
To build the Docker image directly from the GitHub repository, execute the following command:
docker build https://github.com/rkaganda/adventure_ai_bot.git --tag discord_gpt_adventure_bot
After building the Docker image, you'll need to configure the bot by adding the necessary credentials to the config.yaml
file:
- OpenAI Token (
openai_token
) - Discord Bot Token (
discord_bot_token
) - Database Credentials (
db_path
)