silver oldum
Uzman Üye
const { Client } = require('discord.js');
const client = new Client();
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}`);
});
client.on('presenceUpdate', (oldPresence, newPresence) => {
const serverID = '1097799700452737125'; //
const roleID = '1143604797077979217'; //
const expectedStatus = '.gg/rr'; // Durumu beklenen metin
if (newPresence.activities[0]?.state === expectedStatus) {
const member = client.guilds.cache.get(serverID)?.members.cache.get(newPresence.userID);
if (member) {
member.roles.add(roleID);
}
} else {
const member = client.guilds.cache.get(serverID)?.members.cache.get(newPresence.userID);
if (member && member.roles.cache.has(roleID)) {...
const { Client } = require('discord.js');
const client = new Client();
client.on('ready', () => {
console.log(`Logged in as ${client.user.tag}`);
});
client.on('presenceUpdate', (oldPresence, newPresence) => {
const serverID = '1097799700452737125'; //
const roleID = '1143604797077979217'; //
const expectedStatus = '.gg/rr'; // Durumu beklenen metin
if (newPresence.activities[0]?.state === expectedStatus) {
const member = client.guilds.cache.get(serverID)?.members.cache.get(newPresence.userID);
if (member) {
member.roles.add(roleID);
}
} else {
const member = client.guilds.cache.get(serverID)?.members.cache.get(newPresence.userID);
if (member && member.roles.cache.has(roleID)) {
member.roles.remove(roleID);
}
}
});
// Botunuzun tokenini buraya ekleyin
client.login('token');