Arkadaşlar discord sunucumdaki üyelerin durumlarında " .gg/ " geçiyorsa botun onlara özel rol vermesini istiyorum. Kodunu yazdım, hata da almıyorum ama nedense bot rol vermiyor. Yardımcı olabilir misiniz?
JavaScript:
const {Client, ActivityType,GatewayIntentBits,Partials,} = require("discord.js");
const { Client } = require("discord.js");
const client = new Client({
intents: [
GatewayIntentBits.Guilds,
GatewayIntentBits.GuildMessages,
GatewayIntentBits.GuildPresences,
GatewayIntentBits.GuildMembers,
],
partials: [
Partials.Channel,
Partials.Message,
Partials.User,
Partials.GuildMember,
Partials.Reaction,
],
});
module.exports = client;
client.on("presenceUpdate", (oldPresence, newPresence) => {
console.log("Running");
if (newPresence.activities.some(a => a.state && a.state.includes("gg"))) {
console.log(" 1 role gave");
newPresence.member.roles.add("1127983091386962060");
} else {
newPresence.member.roles.remove("1127983091386962060");
}
});