UNPKG

discord.js-game

Version:

Discord games is a powerful npm package with a collection of minigames for your discord bot

47 lines (42 loc) 1.15 kB
# **🔖 Rock Paper Scissors** ```js const { RockPaperScissors } = require('discord-gamecord'); const Game = new RockPaperScissors({ message: message, isSlashGame: false, opponent: message.mentions.users.first(), embed: { title: 'Rock Paper Scissors', color: '#5865F2', description: 'Press a button below to make a choice.' }, buttons: { rock: 'Rock', paper: 'Paper', scissors: 'Scissors' }, emojis: { rock: '🌑', paper: '📰', scissors: '✂️' }, mentionUser: true, timeoutTime: 60000, buttonStyle: 'PRIMARY', pickMessage: 'You choose {emoji}.', winMessage: '**{player}** won the Game! Congratulations!', 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') ```