Distivities
⚠ In development.
Installing the package
npm i distivities
yarn add distivities
Usage
const { Client, GatewayIntentBits: Intents, Partials } = require('discord.js')
const client = new Client({
intents: [Intents.Guilds, Intents.GuildMessages, Intents.GuildInvites, Intents.MessageContent],
partials: [Partials.Channel, Partials.GuildMember, Partials.Message]
})
const Activities = require('distivities')
const inviteGenerator = new Activities(client)
client.on('ready', () => {
console.log(`${client.user.tag} is ready!`)
})
client.on('messageCreate', async (message) => {
if(message.content.toLowerCase() === "!youtube") {
if(!message.member.voice.channelId) return message.reply('Please join a vc first')
const inviteCode = await inviteGenerator.getInviteCode(String(message.member.voice.channelId), "ytNew")
message.reply(inviteCode)
}
})
client.login('your bot token')
Valid options
ytOld (YouTube old version might not work)
ytNew
pokerNight
betrayal
fishington
chess
sketchyArtist
awkword
doodleCrew
sketchHeads
letterLeague
wordSnacks
spellCast
checkers
blazing8s
puttParty
landIo
bobbleLeague
askAway
knowWhatIMeme
Thanks
Thanks to RemyK888 for the inspiration. For more information check out his package and his github
Note: I plan to add dev versions of these games soon