-
Notifications
You must be signed in to change notification settings - Fork 2
/
bot.js
24 lines (18 loc) · 1.15 KB
/
bot.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
const Discord = require('discord.js');
const client = new Discord.Client();
const pasta = ["Spaghetti", "Macaroni", "Ravioli", "Cannelloni", "Linguine", "Lasagne", "Rigatoni", "Tortellini", "Penne", "Fettuccine", "Pappardelle", "Orzi", "Bucatini", "Fusilli", "Vermicelli", "Orecchiette", "Fregula", "Taglierini", "Farfalle", "Manicotti", "Cavatelli", "Paccheri", "Capellini", "Agnolotti", "Strozzapreti", "Cavatappi", "Ziti", "Trofie", "Garganelli", "Conchiglie", "Casarecce", "Rotini", "Pizzoccheri", "Ditalini", "Ptitim", "Gemelli", "Scialatielli", "Cappelletti", "Capelli d’angelo", "Bigoli", "Calamarata", "Mezzelune", "Bavette", "MeMes"]
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}!`);
});
client.on('message', msg => {
if (msg.author.bot)
return;
const randPasta = pasta[Math.floor(Math.random()*pasta.length)];
// if (pasta.indexOf(msg.member.displayName) == -1) {
if (!msg.guild.me.hasPermission('MANAGE_NICKNAMES')) return;
msg.member.setNickname(randPasta)
.then(console.log(`Changing ${msg.author.username}'s nickname to ${randPasta}!`))
.catch(console.error);
// }
});
client.login('token');