Team Snake Save

A Discord bot that lets you play Snake with your friends

Project README

Team Snake

Team Snake is a Discord bot written with JDA that allows users to play Snake with one another, using reactions to vote on the next move. High scores are saved, with global leaderboards making it possible for servers to compete for records.

Screenshots

Features

Play with friends

Games are server-wide: The most popular option is picked!

Leaderboards

Compete with other servers for high scores!

Snake modes

Special snake modes change up the gameplay and have a 25% chance of activating after each move!

  • 😈🟪🟪🟣 Devil snake moves in the opposite direction of the chosen move.
  • 🤢🟩🟩🟢 Glutted snake dies when eating an apple.
  • 😡🟥🟥🔴 Charged snake continues to move until reaching an obstacle.

Commands

User

  • s!play starts a game.
  • s!info provides details about the bot and basic rules.
  • s!modes explains the gameplay for each special snake mode.
  • s!leaderboard shows the top server scores.

Admin

  • s!prefix [character] can be used to change the prefix the bot responds to in the current server.
  • s!server can be used by admins to manage the game.

Usage

Public host

Team Snake is available on top.gg and can be added to your server in one click!

Self-hosting

Grab the latest .jar or build it yourself. After executing the .jar file, it will prompt for a bot token which can be obtained by creating a Discord Bot Application here.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Open Source Agenda is not affiliated with "Team Snake" Project. README Source: PolyMarsDev/Team-Snake
Stars
25
Open Issues
2
Last Commit
3 years ago

Open Source Agenda Badge

Open Source Agenda Rating