Skip to content
This repository has been archived by the owner on Jan 21, 2021. It is now read-only.

Bot generates all join logs twice #4

Open
jaredlyon opened this issue Mar 26, 2020 · 2 comments
Open

Bot generates all join logs twice #4

jaredlyon opened this issue Mar 26, 2020 · 2 comments
Assignees
Labels
bug Something isn't working question Further information is requested

Comments

@jaredlyon
Copy link
Owner

The bot currently generates all join logs twice, yet only generates single leave logs, despite both snippets of code being functionally identical:
image

@jaredlyon jaredlyon added bug Something isn't working question Further information is requested labels Mar 26, 2020
@jaredlyon jaredlyon self-assigned this Mar 26, 2020
@jaredlyon jaredlyon linked a pull request Mar 26, 2020 that will close this issue
@jaredlyon
Copy link
Owner Author

events/guildMemberAdd.js:

var Discord = require('discord.js');

exports.run = (bot, member) => {
    if (member.guild.id == '461738525768024075') {
        var channel = member.guild.channels.cache.get("465742371670327296");
        var join = new Discord.MessageEmbed()
            .setAuthor(member.user.username, member.user.avatarURL())
            .setFooter(member.guild.name)
            .setTimestamp()
            .setTitle('Member joined!')
            .setColor(3447003);

        channel.send({
            embed: join
        });
    } else if (member.guild.id == '479856759184424990') {
        var channel = member.guild.channels.cache.get("479916795671609345");
        var join = new Discord.MessageEmbed()
            .setAuthor(member.user.username, member.user.avatarURL())
            .setFooter(member.guild.name)
            .setTimestamp()
            .setTitle('Member joined!')
            .setColor(3447003);

        channel.send({
            embed: join
        });
    } else {
        return;
    }
}

events/guildMemberRemove.js:

var Discord = require('discord.js');

exports.run = (bot, member) => {
    if (member.guild.id == '461738525768024075') {
        var channel = member.guild.channels.cache.get("465742371670327296");
        var leave = new Discord.MessageEmbed()
            .setAuthor(member.user.username, member.user.avatarURL())
            .setFooter(member.guild.name)
            .setTimestamp()
            .setTitle('Member left!')
            .setColor(3447003);

        channel.send({
            embed: leave
        });
    } else if (member.guild.id == '479856759184424990') {
        var channel = member.guild.channels.cache.get("479916795671609345");
        var leave = new Discord.MessageEmbed()
            .setAuthor(member.user.username, member.user.avatarURL())
            .setFooter(member.guild.name)
            .setTimestamp()
            .setTitle('Member left!')
            .setColor(3447003);

        channel.send({
            embed: leave
        });
    } else {
        return;
    }
}```

@jaredlyon
Copy link
Owner Author

I literally have no idea what's causing this issue; for the sake of versioning I'm going to push the v2 update (#5) ahead and fix this in a future patch/update.

@jaredlyon jaredlyon removed a link to a pull request Apr 18, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant