ExpectedConstraintError > s.string.regex

code:
const reactions = require('./src/Schemas/reactionrolesSchema');
client.on(Events.MessageReactionAdd, async (reaction, user) => {
    if (!reaction.message.guildId) return;
    if (user.bot) return;

    let cID = `<${reaction.emoji.name}:${reaction.emoji.id}>`;
    if (!reaction.emoji.id) cID = reaction.emoji.name;

    const data = await reactions.findOne({ Guild: ireaction.message.guildId, Message: reaction.message.id, Emoji: cID});
    if (!data) return;

    const guild = await client.guild.cache.get(reaction.message.guildId);
    const member = await guild.members.cache.get(user.id);

    try {
        await member.roles.add(data.Role);
    } catch (e) {
        return;
    }
})
client.on(Events.MessageReactionRemove, async (reaction, user) => {
    if (!reaction.message.guildId) return;
    if (user.bot) return;

    let cID = `<${reaction.emoji.name}:${reaction.emoji.id}>`;
    if (!reaction.emoji.id) cID = reaction.emoji.name;

    const data = await reactions.findOne({ Guild: ireaction.message.guildId, Message: reaction.message.id, Emoji: cID});
    if (!data) return;

    const guild = await client.guild.cache.get(reaction.message.guildId);
    const member = await guild.members.cache.get(user.id);

    try {
        await member.roles.remove(data.Role);
    } catch (e) {
        return;
    }
})
Was this page helpful?