fix inline roll handling

This commit is contained in:
Ean Milligan 2025-07-17 02:42:13 -04:00
parent 1052e7d2e2
commit 46757b31bc
1 changed files with 7 additions and 3 deletions

View File

@ -21,8 +21,13 @@ export const messageCreateHandler = (message: DiscordenoMessage) => {
commands.handleMentions(message);
}
// return as we are done handling this command, unless the guild allows inline rolls
if (!inlineList.includes(message.guildId)) return;
// Handle inline guilds if allowed
if (inlineList.includes(message.guildId) && message.content.includes(config.prefix) && message.content.includes(config.prefix)) {
const argSpaces = message.content.trim().split(/([ \n]+)/g);
commands.roll(message, argSpaces, '');
}
// return as we are done handling this message
return;
}
log(LT.LOG, `Handling ${config.prefix}command message: ${JSON.stringify(message)}`);
@ -41,7 +46,6 @@ export const messageCreateHandler = (message: DiscordenoMessage) => {
argSpaces.shift();
// All commands below here
switch (command) {
case 'opt-out':
case 'ignore-me':