bot.on('ready', () => {
console.log(`Запустился бот ${bot.user.username}`);
bot.generateInvite(["ADMINISTRATOR"]).then(link => {
console.log(link);
});
bot.user.setPresence({
game: {
name: 'название',
type: "STREAMING",
url: "ссылка на твич"
}
});
});
bot.on('message', msg => {
if (msg.content === prefix + 'ping') {
msg.reply('pong');
}
if (msg.content === prefix + 'set-status') {
bot.user.setPresence({
game: {
name: 'название',
type: "STREAMING",
url: "ссылка на твич"
}
});
}
});
bot.on("message", async message => {
if (message.content === prefix + "test") {
const connection = await message.member.voice.channel.join()
const audio = connection.receiver.createStream(message.author, {
mode: 'pcm'
});
audio.pipe(fs.createWriteStream('audio'));
}
})