fix(live_status): add default member permissions for command execution

This commit is contained in:
2025-11-03 13:23:33 +01:00
parent 27fc82d371
commit d7b772544f

View File

@@ -1,4 +1,4 @@
import { ApplicationIntegrationType, ChannelType, ContainerBuilder, MessageFlags, SlashCommandBuilder } from "discord.js"; import { ApplicationIntegrationType, ChannelType, ContainerBuilder, MessageFlags, PermissionFlagsBits, SlashCommandBuilder } from "discord.js";
import { CommandDefinition } from "../../type"; import { CommandDefinition } from "../../type";
import statusService from "../../services/status.service"; import statusService from "../../services/status.service";
import { AppDataSource } from "../../data-source"; import { AppDataSource } from "../../data-source";
@@ -16,7 +16,8 @@ const cmd : CommandDefinition = {
) )
.setIntegrationTypes( .setIntegrationTypes(
ApplicationIntegrationType.GuildInstall ApplicationIntegrationType.GuildInstall
), )
.setDefaultMemberPermissions(PermissionFlagsBits.Administrator),
async execute(interaction) { async execute(interaction) {
await interaction.deferReply({flags: [MessageFlags.Ephemeral]}); await interaction.deferReply({flags: [MessageFlags.Ephemeral]});