/IdleRPG

A fantasy RPG bot for Discord.

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

IdleRPG

Build Status Dockerhub okapi teatro

This is the code for the IdleRPG Discord Bot.

You may submit an issue or open a pull request at any time.

License

The IdleRPG Project is licensed under the terms of the GNU Affero General Public License 3.0 ("AGPL"). It is a GPLv3 with extra clause for use over networks (see section 13).

AGPL for humans.

Current goals

Please see #32

Running it

Note: This requires you to have Podman and Git working.

git clone https://git.travitia.xyz/Kenvyra/IdleRPG.git
cd IdleRPG
./scripts/setup.sh
systemctl start "podman-*"

For a quick and ugly deploy, you might want to try ./scripts/beta.sh. It is for a non-persistent storage.

Utility

IdleRPG uses black, flake8 and isort for code style. Please always run ./scripts/format.sh before submitting a pull request and fix any problems.

./scripts/dumpdb.sh db_name will update the database scheme from the postgres container.