admin permissions check

This commit is contained in:
Oleksandr Honcharov 2024-06-06 04:25:19 +03:00
parent 934e6493c9
commit 67228671fc
6 changed files with 10 additions and 1 deletions

View File

@ -11,6 +11,7 @@ export class SetFeedbackChannel {
@Slash({ @Slash({
description: 'Set banner url', description: 'Set banner url',
name: 'set-banner-url', name: 'set-banner-url',
defaultMemberPermissions: 'Administrator',
}) })
async setBannerUrl( async setBannerUrl(
@SlashOption({ @SlashOption({

View File

@ -11,6 +11,7 @@ export class SetFeedbackChannel {
@Slash({ @Slash({
description: 'Set feedback channel', description: 'Set feedback channel',
name: 'set-feedback-channel', name: 'set-feedback-channel',
defaultMemberPermissions: 'Administrator',
}) })
async setFeedbackChannel( async setFeedbackChannel(
@SlashOption({ @SlashOption({

View File

@ -11,6 +11,7 @@ export class SetOrderChannel {
@Slash({ @Slash({
description: 'Set a make an order channel', description: 'Set a make an order channel',
name: 'set-order-channel', name: 'set-order-channel',
defaultMemberPermissions: 'Administrator',
}) })
async setOrderChannel( async setOrderChannel(
@SlashOption({ @SlashOption({

View File

@ -11,6 +11,7 @@ export class SetPortfolioChannel {
@Slash({ @Slash({
description: 'Set portfolio channel', description: 'Set portfolio channel',
name: 'set-portfolio-channel', name: 'set-portfolio-channel',
defaultMemberPermissions: 'Administrator',
}) })
async setPortfolioChannel( async setPortfolioChannel(
@SlashOption({ @SlashOption({

View File

@ -11,6 +11,7 @@ export class SetPriceChannel {
@Slash({ @Slash({
description: 'Set price channel', description: 'Set price channel',
name: 'set-price-channel', name: 'set-price-channel',
defaultMemberPermissions: 'Administrator',
}) })
async setPriceChannel( async setPriceChannel(
@SlashOption({ @SlashOption({

View File

@ -9,7 +9,11 @@ import { db, DBTableEnum } from '../db.ts'
@Discord() @Discord()
export class SetWelcomeChannel { export class SetWelcomeChannel {
@Slash({ description: 'Set welcome channel', name: 'set-welcome-channel' }) @Slash({
description: 'Set welcome channel',
name: 'set-welcome-channel',
defaultMemberPermissions: 'Administrator',
})
async setWelcomeChannel( async setWelcomeChannel(
@SlashOption({ @SlashOption({
name: 'channel', name: 'channel',