Ошибка в дискорд боте на node.js

Пишу бота на node.js для выдачи ролей через нажатие на реакцию. Столкнулся с тем, что после нажатия на реакцию созданного сообщения, выходит данная ошибка. Как можно пофиксить ее? введите сюда описание изображения

Код бота:

require('dotenv').config();
const discord = require('discord.js');
const client = new discord.Client();

client.login(process.env.BOT_TOKEN);

client.on('ready', () => {
    console.log("Bot started");
});

client.on('raw', event => {
        const eventName = event.t;
        if(eventName === 'MESSAGE_REACTION_ADD')
        {
            if(event.d.message_id === '703668458533158962')
            {
                var reactionChannel = client.channels.get(event.d.channel_id);
                if(reactionChannel.messages.has(event.d.message_id))
                    return;
                else {
                    reactionChannel.fetchMessage(event.d.message_id)
                    .then(msg => {
                        console.log(event.d)
                        var msgReaction = event.d.emoji.name;
                        var user = client.users.get(event.d.user_id);
                        client.emit('messageReactionAdd', msgReaction, user);
                    })
                    .catch(err => console.log(err));
                }
            }
        }       
});

    client.on('messageReactionAdd', (messageReaction, user) => {
        console.log(messageReaction)

        var roleName = messageReaction;
        console.log(roleName);
        var role = messageReaction.message.guild.roles.find(role => role.name.toLowerCase() === roleName.toLowerCase());

        console.log(messageReaction)
        console.log(role)
        if(role)
        {
            var member = messageReaction.message.guild.members.find(member => member.id === user.id);
            if(mmeber)
            {
            member.addRole(role,id);
            console.log("Succes");
            }
        }

    });

Ответы (0 шт):