3.0.1 • Published 3 years ago

dj-games v3.0.1

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
3 years ago
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();


client.on('ready', async () => {
	console.log(`Logged in as ${client.user.tag}`);
});

client.on('message', async (message) => {
	if(message.content === '!ttt') {
if (!opponent) return message.channel.send('**Mention someone**);
 
const ttt = new tttgame({
    message: message,
    opponent: opponent,
    xColor: 'red'
    oColor: 'blue',
    xEmoji: '❌', 
    oEmoji: '0️⃣'
})
ttt.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