checking if a user has a role in discord js
else if (command === "addquote" && arg) {
if(message.member.roles.find(r => r.name === "Admin") || message.member.roles.find(r => rname === "Mod")){
//Rest of your code
}//other code
else if (command === "addquote" && arg) {
let adminRole = message.guild.roles.find("name", "Admin");
let modRole = message.guild.roles.find("name", "Mod");
if(message.member.roles.has(adminRole) || message.member.roles.has(modRole)){
const hasArr = arr.some((el) => {
return el.toLowerCase().replace(/\s/g, '') === arg.toLowerCase().replace(/\s/g, '');
});
if(hasArr){
message.channel.send(arg.replace(/\s+/g,' ').trim() + " is already a Quote");
} else {
fs.appendFileSync('./Quotes.txt', '\r\n' + arg);
message.channel.send("Quote added: " + arg);
arr.push(arg);
}
}
}
Also in JavaScript:
- settimeout in angular
- javascript append to json
- js detect if content editable div is empty
- javascript clear array
- how to find length of string in javascript without using length method
- what does appendchild do in javascript
- "socket.removeListener"
- how to run cypress
- javascript leave page warning
- how to use jQuery hide and show to display multiple images
- jquery add attribute without value
- js get class property
- element clicked js
- js remove if
- concat array javascript
- javascript array push object
- javascript rename keys in object
- number format reactjs
- set placeholder javascript
- disable specific input field on page load jquery
- jspdf preview before download
- react enzyme mount ReferenceError: is not defined
- javascript array reorder elements
- How to add multiple classes to a ReactJS Component