File tree Expand file tree Collapse file tree 4 files changed +35
-4
lines changed Expand file tree Collapse file tree 4 files changed +35
-4
lines changed Original file line number Diff line number Diff line change 1+ import { defineCommand } from '../../../src'
2+
3+ export default defineCommand < false > (
4+ {
5+ description : 'NOOP!' ,
6+ preconditions : [ 'nsfw' ]
7+ } ,
8+ ( _ , message ) => {
9+ message . reply ( 'NOOP' )
10+ }
11+ )
Original file line number Diff line number Diff line change 11import { defineContextMenu } from '../../src'
22
3- export default defineContextMenu ( ( interaction ) => {
4- interaction . reply ( 'Context menu opened!' )
5- } )
3+ export default defineContextMenu (
4+ {
5+ preconditions : [ 'ownerOnly' ]
6+ } ,
7+ ( interaction ) => {
8+ interaction . reply ( 'Context menu opened!' )
9+ }
10+ )
Original file line number Diff line number Diff line change 11import { defineHarmonixConfig } from '../src'
22
33export default defineHarmonixConfig ( {
4- clientId : '929023549656662047'
4+ clientId : '929023549656662047' ,
5+ ownerId : [ '556083802628161546' ]
56} )
Original file line number Diff line number Diff line change 1+ import { ChannelType } from 'discord.js'
2+ import { definePrecondition } from '../../src'
3+
4+ export default definePrecondition ( ( _ , { type, message } ) => {
5+ if (
6+ type === 'message' &&
7+ message . channel . type === ChannelType . GuildText &&
8+ ! message . channel . nsfw
9+ ) {
10+ message . reply ( 'This command can only be used in NSFW channels!' )
11+ return false
12+ }
13+ return true
14+ } )
You can’t perform that action at this time.
0 commit comments