I don't understand on how would I do this.
My current code is:
let server = Bot.guilds.cache.get('816022730926456852')
var memberRole = server.roles.cache.find(role => role.name === "access")
let member = server.members.cache.get(msg.author.id)
if (!member.roles.has(memberRole)) {
return
}
If you mean checking a users role in a specific server. You would do it like this:
let server = bot.guilds.cache.get("guild id");
let memberRole = message.member.roles.cache.some(
(role) => role.name === "RoleName"
);
let member = server.members.cache.get(message.author.id);
if (!member.roles.has(memberRole)) {
return;
}
Should work:)
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.