implement database access for self roles

This commit is contained in:
Baipyrus 2024-01-29 15:00:30 +01:00
parent 7026ed56a8
commit 04b259cf56

View File

@ -1,4 +1,5 @@
import { SlashCommandBuilder } from 'discord.js'; import { SlashCommandBuilder } from 'discord.js';
import { Message, RoleEmojiPair } from './../../database.js';
export const data = new SlashCommandBuilder() export const data = new SlashCommandBuilder()
.setName('self_roles') .setName('self_roles')
@ -84,10 +85,15 @@ export async function execute(interaction) {
content: 'Added new entry for self roles!', content: 'Added new entry for self roles!',
ephemeral: true, ephemeral: true,
}); });
RoleEmojiPair.create({ message: id, role: role.id, emoji });
console.debug(`[DEBUG] Added new entry to get role with ID '${role.id}' using '${emoji}'.`); console.debug(`[DEBUG] Added new entry to get role with ID '${role.id}' using '${emoji}'.`);
break; break;
} }
if (createNew) if (createNew) {
console.debug(`[DEBUG] New self roles on message with ID: '${id}'.`); console.debug(`[DEBUG] New self roles on message with ID: '${id}'.`);
Message.create({ id });
}
} }