https://github.com/hpopp/tarot-cup
A drinking game bot for Discord.
https://github.com/hpopp/tarot-cup
bot discord drinking-game elixir
Last synced: about 1 month ago
JSON representation
A drinking game bot for Discord.
- Host: GitHub
- URL: https://github.com/hpopp/tarot-cup
- Owner: hpopp
- License: mit
- Created: 2020-04-01T00:46:51.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2025-03-08T17:34:08.000Z (over 1 year ago)
- Last Synced: 2025-03-08T18:20:43.125Z (over 1 year ago)
- Topics: bot, discord, drinking-game, elixir
- Language: Elixir
- Homepage:
- Size: 2.62 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/hpopp/tarot-cup/actions/workflows/ci.yml)
[](https://hub.docker.com/r/hpopp/tarot-cup)
[](https://github.com/hpopp/tarot-cup/blob/main/LICENSE)
[](https://github.com/hpopp/tarot-cup/commits/main)
# TarotCup
> A drinking game bot for Discord.

## What is this?
Draw a card. Do what it says. With 78 cards in total, some people will get lucky, others
not so much, but one thing is certain: everyone is getting drunk.
## Getting Started
There is a [publicly hosted bot available](https://discord.com/api/oauth2/authorize?client_id=693951915352129628&permissions=2147534848&scope=bot)
for anyone to use. Just click the link and add to any Discord server that you manage.
### Bot Commands
- `/draw` - Draw a card from the deck.
- `/reset` - Reset the game to a fresh deck.
- `/status` - Check the number of cards remaining in the deck.
- `/bet n` - Bet n number of drinks. Used in certain cards.
- `/info` - Get information about this bot.
- `/help` - List available commands.
## Hosting it Yourself
Run it with Docker.
```
docker run -e DISCORD_TOKEN=botTokenGoesHere hpopp/tarot-cup:2.0.8
```
### Optional ENV Variables
- `DATADIR` - Change the persistent data path (default `/tarot_cup`)
- `GCP_PROJECT_ID` - GCP project identifier. Enables GCP formatted logging.
- `LOG_LEVEL` - Change the logging level (default `info`)
## License
Copyright (c) 2020-2026 Henry Popp
This library is MIT licensed. See the [LICENSE](https://github.com/hpopp/tarot-cup/blob/main/LICENSE) for details.