Rolki errata

This commit is contained in:
Stanislaw
2021-10-04 21:17:04 +02:00
parent 7af5d661e9
commit 11ac4bbff9
4 changed files with 2360 additions and 18 deletions

3
.gitignore vendored
View File

@@ -1,2 +1,3 @@
/node_modules /node_modules
.env .env
package-lock.json

2367
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -18,6 +18,7 @@
"homepage": "https://github.com/Gractwo/discord-bot#readme", "homepage": "https://github.com/Gractwo/discord-bot#readme",
"dependencies": { "dependencies": {
"discord.js": "^13.1.0", "discord.js": "^13.1.0",
"dotenv": "^10.0.0" "dotenv": "^10.0.0",
"nodemon": "^2.0.13"
} }
} }

View File

@@ -58,8 +58,6 @@ module.exports = {
i++; i++;
} }
readyMsg = { embeds: [embed], components: btnList }; readyMsg = { embeds: [embed], components: btnList };
//Buttons fukken works
break; break;
default: default:
embed.title = `zły parametr: ` + args[0]; embed.title = `zły parametr: ` + args[0];
@@ -73,8 +71,9 @@ module.exports = {
{ {
cl.on('interactionCreate', inter => { cl.on('interactionCreate', inter => {
if(!inter.isButton()) return; if(!inter.isButton()) return;
if(!inter.member.guild.roles.cache.find((role) => role.name == inter.customId)) return;
const role = inter.member.guild.roles.cache.find((role) => role.name == inter.customId); const role = inter.member.guild.roles.cache.find((role) => role.name == inter.customId);
if(inter.member.roles.cache.has(role)) if(!inter.member.roles.cache.find((roles) => role))
{ {
inter.member.roles.add(role) inter.member.roles.add(role)
inter.reply("Gratulacje, dodalismy ci tą bezużyteczną rangę",{timeout:cl.cfg.timeout}) inter.reply("Gratulacje, dodalismy ci tą bezużyteczną rangę",{timeout:cl.cfg.timeout})