npm i dj-games
What is dj-games?
- A fun npm package to play games within discord
Rock Paper scissor
const Discord = require('discord.js');
const client = new Discord.Client();
const games = require('dj-games')
const RPS = new games.RPS()
client.on('ready', async () => {
console.log(`Logged in as ${client.user.tag}`);
});
client.on('message', async (message) => {
if(message.content === '!RockPaperScissors') {
RPS.startGame(message)
}
});
client.login('DISCORD_BOT_TOKEN');
Tic Tac Toe
const Discord = require('discord.js');
const client = new Discord.Client();
const tttgame = require('dj-games')
const opponent = message.mentions.users.first();
if (!opponent) return
client.on('ready', async () => {
console.log(`Logged in as ${client.user.tag}`);
});
client.on('message', async (message) => {
if(message.content === '!ttt') {
message.channel.send('**Mention someone**);
const game = new tttgame({
message: message,
opponent: opponent,
xColor: 'red'
oColor: 'blue',
xEmoji: '❌',
oEmoji: '0️⃣'
})
game.start()
}
});
client.login('DISCORD_BOT_TOKEN');
Typer
const Discord = require('discord.js');
const client = new Discord.Client();
const games = require('dj-games')
const typer = new games.typer()
client.on('ready', async () => {
console.log(`Logged in as ${client.user.tag}`);
});
client.on('message', async (message) => {
if(message.content === '!typer') {
typer.startGame(message)
client.login ('token');
});
Contributing
- Contributions, issues and feature requests are welcome!
- if you foundd y bug/issues you can report it from issues page.
Developers
Support
Discord server: