diff --git a/packages/client/src/scripts/reactionImportMenu.ts b/packages/client/src/scripts/reactionImportMenu.ts index 2fde8de01..6b4179752 100644 --- a/packages/client/src/scripts/reactionImportMenu.ts +++ b/packages/client/src/scripts/reactionImportMenu.ts @@ -14,6 +14,11 @@ export async function openReactionImportMenu(ev: MouseEvent, reaction: string): const isCustom = reaction.startsWith(':'); const getEmojiObject = (emojiId): Promise | null> => new Promise | null>(async resolve => { + if (!($i?.isAdmin || $i?.isModerator)) { + resolve(null); + return; + } + const sinceId = await os.api('admin/emoji/list', { limit: 1, untilId: emojiId.id,