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;
}
})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;
}
})