Skip to content
This repository has been archived by the owner on Aug 29, 2022. It is now read-only.

A poor attempt at making a UNO game on a Discord Bot for the Discord Hack Week #1

License

Notifications You must be signed in to change notification settings

ZodiacalComet/discord-hack-week-uno-bot

Repository files navigation

Instar

A poor attempt at making a game of UNO, that ends when a user doesn't have any cards left on their hand, in a Discord Bot using Python and the API wrapper for Discord made by Danny for the Discord Hack Week #1 in the Entertainment category.

It is made to take care of everything itself. So you can host it, create a new server, invite some friends and the bot and use the uno.start command.

Show1

For it to work, it needs the Manage Channels, Manage Emojis, Manage Roles and Manage Messages permissions. Or you can give it Administrator and be done with it, your choice.

Sorry in advance of any misspelling you may find.

Current status: In need of testing

Set up

  • Have Python 3.7.3, as of now the newest version, installed on PATH and a bot account created on the Discord Application Page.
  • Pip install the requirements.txt.
  • Rename the token.example.json to token.json and add your own bot token as the value of the only key in that file.

Commands

uno.start

The command that you'd use to start a UNO game, where it'll wait for other users to join to a max of six, which can be changed in the config.py file. If it is the first time you use it, Instar will create everything it needs for the game (channels, roles and emojis) before starting.

Show2

uno.reset

You should not touch anything that Instar creates, if you want/need to delete them or have stumbled upon an error that needs a good old reset, this is what you should use.

uno.info

Instar just sends a message, nothing else happens.

About

A poor attempt at making a UNO game on a Discord Bot for the Discord Hack Week #1

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages