Skip to content

Ricimon/shin-roulette

Repository files navigation

Shin Roulette

A discord.py bot to do FFXIV content.

Shin Roulette picks a random 8-man raid and assigns each player a random role and job.

Invite the bot here: https://discord.com/api/oauth2/authorize?client_id=1125704521251823667&permissions=2147493888&scope=bot

Use /roulette to start a new lobby, and /rouletteagain to start a new lobby with the same players as the previous lobby.

Hosting the Bot

Dependencies

Running

A .env file needs to be created with the following contents:

DISCORD_TOKEN=<your discord bot token>
TEST_GUILD_ID=<guild id for quick slash command syncing> # optional

Perform a one-time install of python dependencies:

poetry install

To start the bot:

poetry run python shin_roulette/main.py

Docker

This bot can be run in production environments by adding the .env file and running through Docker:

docker-compose up -d

About

A discord.py bot to do FFXIV content

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published