| 247 | } |
| 248 | |
| 249 | export async function send(bot: Client) { |
| 250 | const commandArray = update(); |
| 251 | log("info", "Sending application command data to Discord..."); |
| 252 | let cmdArray = commandArray.main; |
| 253 | if (process.env.ADMIN_SERVER && process.env.ADMIN_SERVER !== "") { |
| 254 | await bot.application.bulkEditGuildCommands( |
| 255 | process.env.ADMIN_SERVER, |
| 256 | commandArray.private as CreateGuildApplicationCommandOptions[], |
| 257 | ); |
| 258 | } else { |
| 259 | cmdArray = [...commandArray.main, ...commandArray.private]; |
| 260 | } |
| 261 | await bot.application.bulkEditGlobalCommands(cmdArray); |
| 262 | } |