Skip to content

Commit 399f281

Browse files
Some fixes and additions for the revamp
1 parent 8fc20a9 commit 399f281

2 files changed

Lines changed: 19 additions & 13 deletions

File tree

index.js

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -101,17 +101,17 @@ client.on("message", async message => {
101101
message.channel.send("You didn\'t specifiy a text!");
102102
}
103103
} else {
104-
message.reply("<:NoShield:507144068111925258> **No access!** You need the permission `MANAGE_MESSAGES`!")
104+
message.reply("<:NoShield:507144068111925258> **No access!** You are missing the following permission `MANAGE_MESSAGES`!")
105105
}
106106
}
107107

108108
if(command === "sayembed") {
109109
if(message.member.hasPermissions('MANAGE_MESSAGES' && 'EMBED_LINKS')) {
110-
message.delete().catch(O_o => {
111-
});
112110
if (args[0]) {
113111
if (args[0] == "here") {
114-
if (message.member.roles.find("name", "Admin") || message.member.roles.find("name", "Administrator") || message.member.roles.find("name", "root") || message.author.id === botconfig.owner) {
112+
if (message.member.hasPermission('MENTION_EVERYONE') || message.author.id === botconfig.owner) {
113+
message.delete().catch(O_o => {
114+
});
115115
const sayMessage = args.slice(1).join(" ");
116116
const embed = new Discord.RichEmbed()
117117
.setDescription(sayMessage)
@@ -120,10 +120,12 @@ client.on("message", async message => {
120120
.setTimestamp()
121121
.setColor(randomColor);
122122
message.channel.send('@here', {embed: embed});
123-
} else return message.reply(":no_entry: **No permissions!** You need one of the following roles: `Admin`, `Administrator`, `root`");
123+
} else return message.reply("<:NoShield:507144068111925258> **No access!** You are missing the following permission: `MENTION_EVERYONE`!");
124124
}
125125
else if (args[0] == "everyone") {
126-
if (message.member.roles.find("name", "Admin") || message.member.roles.find("name", "Administrator") || message.member.roles.find("name", "root") || message.author.id === botconfig.owner) {
126+
if (message.member.hasPermission('MENTION_EVERYONE') || message.author.id === botconfig.owner) {
127+
message.delete().catch(O_o => {
128+
});
127129
const sayMessage = args.slice(1).join(" ");
128130
const embed = new Discord.RichEmbed()
129131
.setDescription(sayMessage)
@@ -132,10 +134,12 @@ client.on("message", async message => {
132134
.setTimestamp()
133135
.setColor(randomColor);
134136
message.channel.send('@everyone', {embed: embed});
135-
} else return message.reply(":no_entry: **No permissions!** You need one of the following roles: `Admin`, `Administrator`, `root`");
137+
} else return message.reply("<:NoShield:507144068111925258> **No access!** You are missing the following permission: `MENTION_EVERYONE`!");
136138
}
137139
else if (args[0] == "role") {
138-
if (message.member.roles.find("name", "Admin") || message.member.roles.find("name", "Administrator") || message.member.roles.find("name", "root") || message.author.id === botconfig.owner) {
140+
if (message.member.hasPermission('MENTION_EVERYONE') || message.author.id === botconfig.owner) {
141+
message.delete().catch(O_o => {
142+
});
139143
const sayMessage = args.slice(2).join(" ");
140144
const embed = new Discord.RichEmbed()
141145
.setDescription(sayMessage)
@@ -144,8 +148,10 @@ client.on("message", async message => {
144148
.setTimestamp()
145149
.setColor(randomColor);
146150
message.channel.send('<@&' + args[1] + '>', {embed: embed});
147-
} else return message.reply(":no_entry: **No permissions!** You need one of the following roles: `Admin`, `Administrator`, `root`");
151+
} else return message.reply("<:NoShield:507144068111925258> **No access!** You are missing the following permission: `MENTION_EVERYONE`!");
148152
} else {
153+
message.delete().catch(O_o => {
154+
});
149155
const sayMessage = args.join(" ");
150156
const embed = new Discord.RichEmbed()
151157
.setDescription(sayMessage)
@@ -159,7 +165,7 @@ client.on("message", async message => {
159165
message.channel.send("You didn\'t specify a text!");
160166
}
161167
} else {
162-
message.reply("<:NoShield:507144068111925258> **No access!** You need the permission `MANAGE_MESSAGES` & `EMBED_LINKS`!")
168+
message.reply("<:NoShield:507144068111925258> **No access!** You are missing the following permissions: `MANAGE_MESSAGES` & `EMBED_LINKS`!")
163169
}
164170
}
165171
if(command === "poll") {
@@ -179,7 +185,7 @@ client.on("message", async message => {
179185
m.react('507144087057465374');
180186
return;
181187
} else {
182-
message.reply("<:NoShield:507144068111925258> **No access!** You need the permission `MANAGE_MESSAGES`!")
188+
message.reply("<:NoShield:507144068111925258> **No access!** You are missing the following permission: `MANAGE_MESSAGES`!")
183189
}
184190
}
185191

@@ -251,7 +257,7 @@ client.on("message", async message => {
251257
}, 4000);
252258
}
253259
} else {
254-
message.reply('<:NoShield:507144068111925258> **No access!** You need the permission `MANAGE_MESSAGES`');
260+
message.reply('<:NoShield:507144068111925258> **No access!** You are missing the following permission: `MANAGE_MESSAGES`');
255261
}
256262
}
257263

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ink",
3-
"version": "0.5.1a",
3+
"version": "0.5.2a",
44
"description": "My very first Discord-Bot developed in JavaScript",
55
"main": "index.js",
66
"scripts": {

0 commit comments

Comments
 (0)