import type { Message } from "discord.js"; import ChanService from "../../services/chan"; import type { Command } from "../../models"; export default { name: "chan", description: "Get random media from a 4chan board.", usage: ".chan [search]", execute: async (message: Message) => { const [, board, search] = message.content.split(/\s+/); if (!board) { await message.reply("Usage: .chan [search]") return; }; if (ChanService.isNsfwBoard(board)) { await message.reply("Fuck off nigger") return; }; await message.reply(await ChanService.getMediaLink(board, search)); } } satisfies Command;