const guild = client.guilds.cache.get("771238821550620703");
setInterval(function () {
var memberCount = guild.members.filter(member => !member.user.bot).size;
var memberCountChannel = client.channels.get("886555053421375501");
memberCountChannel.setName(`╭・🍸:Online :${memberCount}`);
}, 10000);
TypeError: Cannot read property 'members' of undefined
I have checked the channel id and server id hundred times but it is still not working..
client.channels.get(...) is not a function. The correct method would be client.channels.cache.get(...).Example:
(async () => {
const guild = await client.guilds.fetch("771238821550620703");
setInterval(function () {
var memberCount = guild.members.filter(member => !member.user.bot).size;
var memberCountChannel = guild.channels.get("886555053421375501");
memberCountChannel.setName(`╭・🍸:Online :${memberCount}`);
}, 10000);
});