Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let membersjson = JSON.parse(fs.readFileSync('membersjson.json', 'utf8'))
- client.on('message', message => {
- if(message.content.startsWith(prefix + "settings membuercount")) {
- let channel = message.content.split(" ").slice(1).join(" ")
- let channelfind = message.guild.channels.find('name', `${channel}`)
- if(!channel) return message.channel.send('اكتب اسم الروم مثل: !settings membuercount <Channel name>')
- if(!channelfind) return message.channel.send('اكتب اسم الروم مثل:!settings membuercount <Channel name>')
- membersjson[message.guild.id] = {
- stats: 'enable',
- chid: channelfind.id,
- guild: message.guild.id
- }
- message.channel.send('**Done The members counter Is Turned On**')
- }
- if(message.content.startsWith(prefix + "settings membuercount ff")) {
- membersjson[message.guild.id] = {
- stats: 'disable',
- chid: ch.id,
- guild: message.guild.id
- }
- message.channel.send('**Done The members counter Is Turned Off**')
- }
- fs.writeFile("./membersjson.json", JSON.stringify(membersjson), (err) => {
- if (err) console.error(err)
- })
- })
- client.on('voiceStateUpdate', (oldMember , newMember) => {
- if(!membersjson[oldMember.guild.id]) membersjson[oldMember.guild.id] = {
- stats: 'disable',
- chid: 'undefined',
- guild: 'undefined'
- }
- if (membersjson[oldMember.guild.id].stats === 'enable') {
- let ch = membersjson[oldMember.guild.id].chid
- let channel = oldMember.guild.channels.get(ch)
- let guildid = membersjson[oldMember.guild.id].guild
- channel.setName(`Members Count [${oldMember.guild.memberCount}]`)
- };
- if (membersjson[oldMember.guild.id].stats === 'disable') {
- return;
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement