feat: initial project prototype #1

Merged
naomi merged 5 commits from feat/init into main 2025-02-10 14:33:27 -08:00
Showing only changes of commit 42809c808a - Show all commits

View File

@ -22,6 +22,17 @@ export const translate = async(
await interaction.deferReply({ flags: [ MessageFlags.Ephemeral ] });
const targetLocale = getLocale(interaction);
const isEntitled = interaction.entitlements.find((entitlement) => {
return entitlement.userId === interaction.user.id && entitlement.isActive();
});
if (!isEntitled && interaction.user.id !== "465650873650118659") {
await interaction.editReply(
"You must be subscribed to translate messages.",
);
return;
}
if (!supportedLocales.includes(targetLocale)) {
await interaction.editReply("Unsupported locale.");
return;