nuclearGoblin / Dungeon-AI

A discord bot for running DCW
MIT License
1 stars 0 forks source link

Dungeon AI

License: MIT

Add to Guild

Dungeon AI is a discord bot in progress for Dungeon Crawler World.

The bot requires you to use a COPY of this google sheet as your character sheet. Changes to the sheet's format will break the bot.

(Dungeon AI does not make use of artificial intelligence/machine learning/etc.)

Data Collection and Handling

Dungeon AI stores the following information in order to function:

Do not pass sensitive information to the bot or give it access to sensitive information through linked sheets, as it does not use anything more than the basic encryption used for handling Discord messages.

If you have concerns about your data being stored on our server(s), please either submit an issue telling us how we can fix this or create your own instance by cloning this repository.

Self-hosting

This bot has two components requires two authorizations: one for Discord and one for the Google API. Google API key setup is optional, but skipping it will result in only being able to access public sheets and having no write priveleges. This guide is not comprehensive, but provides enough information that those who are familiar with running servers should be able to manage.

The bot looks for the following environment variables, which can be stored in a .env file:

Bug Reports & Other Requests

There is no support server for this bot at present; GitHub issues are the prefered method for external feature suggestions and bug reports.

Contributing

Anyone can contribute to this project. When submitting pull requests, please provide relevant information, such as what the PR implements and linking any related issues.