@@ -33,39 +33,34 @@ export class BooruCommand extends TracedSubcommand {
3333 . setMaxLength ( BOORU_QUERY_MAX_LENGTH )
3434 . setAutocomplete ( true )
3535
36- registry . registerChatInputCommand (
37- ( builder ) => {
38- applyLocalizedBuilder (
39- builder ,
40- 'commands/names:booru' ,
41- 'commands/descriptions:booru' ,
36+ registry . registerChatInputCommand ( ( builder ) => {
37+ applyLocalizedBuilder (
38+ builder ,
39+ 'commands/names:booru' ,
40+ 'commands/descriptions:booru' ,
41+ )
42+ . addSubcommand ( ( sub ) =>
43+ applyLocalizedBuilder (
44+ sub ,
45+ 'commands/names:booruE621' ,
46+ 'commands/descriptions:booruE621' ,
47+ ) . addStringOption ( queryOption ) ,
4248 )
43- . addSubcommand ( ( sub ) =>
44- applyLocalizedBuilder (
45- sub ,
46- 'commands/names:booruE621' ,
47- 'commands/descriptions:booruE621' ,
48- ) . addStringOption ( queryOption ) ,
49- )
50- . addSubcommand ( ( sub ) =>
51- applyLocalizedBuilder (
52- sub ,
53- 'commands/names:booruRule34' ,
54- 'commands/descriptions:booruRule34' ,
55- ) . addStringOption ( queryOption ) ,
56- )
57- . addSubcommand ( ( sub ) =>
58- applyLocalizedBuilder (
59- sub ,
60- 'commands/names:booruDerpibooru' ,
61- 'commands/descriptions:booruDerpibooru' ,
62- ) . addStringOption ( queryOption ) ,
63- )
64- } ,
65- {
66- guildIds : [ '1034462346908794910' ] ,
67- } ,
68- )
49+ . addSubcommand ( ( sub ) =>
50+ applyLocalizedBuilder (
51+ sub ,
52+ 'commands/names:booruRule34' ,
53+ 'commands/descriptions:booruRule34' ,
54+ ) . addStringOption ( queryOption ) ,
55+ )
56+ . addSubcommand ( ( sub ) =>
57+ applyLocalizedBuilder (
58+ sub ,
59+ 'commands/names:booruDerpibooru' ,
60+ 'commands/descriptions:booruDerpibooru' ,
61+ ) . addStringOption ( queryOption ) ,
62+ )
63+ } )
6964 }
7065
7166 public override async autocompleteRun (
0 commit comments