Skip to content

Players play a 1v1 game within the discord server the game was initiated in, providing a seamless experience. The game is also shown to other users in the lobby channel in real time.

Notifications You must be signed in to change notification settings

m-barneto/ArcadeBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ArcadeBot

Discord bot for server-contained pvp arcade games

A player can initialize a game against a specific player in the server or leave it open so the first person to accept the challenge gets to play.

Once the game is started a separate chat channel is created that contains the interactable game board as well as a synced messages log so that players can message eachother without exiting the channel.

The original invite message in the lobby chat channel will be turned into a live board showing each player's score and updating as they play.

The game is controlled using reactions under the interactable game board, players will select the color they would like to change into and absorb nearby tiles.

Once the game is complete (All tiles absorbed), the separate chat channels will be removed and the original invite message will show the player's scores and who won the game, along with a board showing the end state of the game.

example

About

Players play a 1v1 game within the discord server the game was initiated in, providing a seamless experience. The game is also shown to other users in the lobby channel in real time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages