Disgames is a powerful Node.js module that allows you to easily play games in the discord using Discord.js module. Using the Discord API.
Node.js 16.9.0 or newer is required.
npm install disgames
yarn add disgames
pnpm add disgames
const { Client, GatewayIntentBits } = require('discord.js');
const client = new Client({ intents: [GatewayIntentBits.Guilds] });
const { Two, Tic } = require('disgames');
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}!`);
});
client.on('interactionCreate', async (interaction) => {
if (!interaction.isCommand()) return;
if (interaction.commandName === '2048') {
new Two({
interaction,
size: 4
}).play()
}
if(interaction.commandName === 'tictactoe') {
new Tic({
interaction,
member: interaction.options.getMember('member_option_name')
})
};
// Use this model to run all games
});
client.login('token');