Play games or watch YouTube videos together on Discord ! More than 18 games available !
MIT License
$ npm install discord-together@latest
$ npm install discord.js@latest
Note: supports all versions of Discord.js
This is a simple example of code using this package.
const Discord = require('discord.js');
const client = new Discord.Client({ intents: [Discord.Intents.FLAGS.GUILDS, Discord.Intents.FLAGS.GUILD_MESSAGES] });
const { DiscordTogether } = require('discord-together');
client.discordTogether = new DiscordTogether(client);
client.on('messageCreate', async message => {
if (message.content === 'start') {
if(message.member.voice.channel) {
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'sketchheads').then(async invite => {
return message.channel.send(`${invite.code}`);
});
};
};
});
client.login('your Discord bot token');
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'youtube').then(async invite => {
return message.channel.send(`${invite.code}`);
});
You can also choose the development version of YouTube, use: youtubeDev
.
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'poker').then(async invite => {
return message.channel.send(`${invite.code}`);
});
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'chess').then(async invite => {
return message.channel.send(`${invite.code}`);
});
Or Checkers in the Park
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'checkers').then(async invite => {
return message.channel.send(`${invite.code}`);
});
You can also choose the development version of chess, use: chessDev
.
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'betrayal').then(async invite => {
return message.channel.send(`${invite.code}`);
});
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'fishing').then(async invite => {
return message.channel.send(`${invite.code}`);
});
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'lettertile').then(async invite => {
return message.channel.send(`${invite.code}`);
});
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'wordsnack').then(async invite => {
return message.channel.send(`${invite.code}`);
});
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'doodlecrew').then(async invite => {
return message.channel.send(`${invite.code}`);
});
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'spellcast').then(async invite => {
return message.channel.send(`${invite.code}`);
});
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'awkword').then(async invite => {
return message.channel.send(`${invite.code}`);
});
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'puttparty').then(async invite => {
return message.channel.send(`${invite.code}`);
});
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'sketchheads').then(async invite => {
return message.channel.send(`${invite.code}`);
});
client.discordTogether.createTogetherCode(message.member.voice.channel.id, 'ocho').then(async invite => {
return message.channel.send(`${invite.code}`);
});
youtube
youtubedev
poker
betrayal
fishing
chess
chessdev
lettertile
wordsnack
doodlecrew
awkword
spellcast
checkers
puttparty
sketchheads
ocho
puttpartyqa
sketchyartist
land
meme
askaway
bobble
I would also like to thank all the amazing members of my server who are helping to make this project happen !
This package is under MIT license.
Note: This package is not affiliated with Discord Inc. or YouTube Inc.
If you have any problems, you can contact: RemyK#3876
.
Discord server: Server Link