discord.js-game
Version:
Discord games is a powerful npm package with a collection of minigames for your discord bot
42 lines (37 loc) • 1.02 kB
Markdown
# **🔢 Connect 4**
```js
const { Connect4 } = require('discord-gamecord');
const Game = new Connect4({
message: message,
isSlashGame: false,
opponent: message.mentions.users.first(),
embed: {
title: 'Connect4 Game',
statusTitle: 'Status',
color: '#5865F2'
},
emojis: {
board: '⚪',
player1: '🔴',
player2: '🟡'
},
mentionUser: true,
timeoutTime: 60000,
buttonStyle: 'PRIMARY',
turnMessage: '{emoji} | Its turn of player **{player}**.',
winMessage: '{emoji} | **{player}** won the Connect4 Game.',
tieMessage: 'The Game tied! No one won the Game!',
timeoutMessage: 'The Game went unfinished! No one won the Game!',
playerOnlyMessage: 'Only {player} and {opponent} can use these buttons.'
});
Game.startGame();
Game.on('gameOver', result => {
console.log(result); // => { result... }
});
```
## **`/` Slash Commands**
```js
message: interaction,
isSlashGame: true,
opponent: interaction.options.getUser('user')
```