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.)
Dungeon AI stores the following information in order to function:
/unlink
command.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.
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:
DISCORD_TOKEN
: The token that Discord associates with the bot instance.TEST_SERVER_ID
: The guild ID of a guild hosting the bot. This is, naturally, intended for command testing.There is no support server for this bot at present; GitHub issues are the prefered method for external feature suggestions and bug reports.
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.