fix(discord-bot): missing types
This commit is contained in:
@@ -1,14 +1,10 @@
|
|||||||
import type { Client, OmitPartialGroupDMChannel, Message } from "discord.js";
|
import type { Client, Interaction, OmitPartialGroupDMChannel, Message } from "discord.js";
|
||||||
import { logger } from "@lbf-bot/utils";
|
import { logger } from "@lbf-bot/utils";
|
||||||
import { env } from "~/env";
|
import { env } from "~/env";
|
||||||
import { questCheckCron } from "~/quests";
|
import { questCheckCron } from "~/quests";
|
||||||
import { trackingCron } from "~/tracking";
|
import { trackingCron } from "~/tracking";
|
||||||
import { commands } from "~/commands";
|
import { commands } from "~/commands";
|
||||||
import {
|
import { handleReportButton, handleReportModal, handleEditButton, handleDeleteButton, handleEditModal, REPORT_BUTTON_ID, REPORT_MODAL_ID, REPORT_EDIT_BUTTON_PREFIX, REPORT_DELETE_BUTTON_PREFIX, REPORT_EDIT_MODAL_PREFIX } from "~/reporting";
|
||||||
handleReportButton, handleReportModal, handleEditButton, handleDeleteButton, handleEditModal,
|
|
||||||
REPORT_BUTTON_ID, REPORT_MODAL_ID,
|
|
||||||
REPORT_EDIT_BUTTON_PREFIX, REPORT_DELETE_BUTTON_PREFIX, REPORT_EDIT_MODAL_PREFIX,
|
|
||||||
} from "~/reporting";
|
|
||||||
|
|
||||||
const onReady = async (client: Client<true>) => {
|
const onReady = async (client: Client<true>) => {
|
||||||
logger.info(`Client ready`);
|
logger.info(`Client ready`);
|
||||||
@@ -42,7 +38,7 @@ const onMessage = async (message: OmitPartialGroupDMChannel<Message>) => {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const onInteraction = async (interaction: Parameters<Parameters<Client["on"]>[1]>[0], client: Client) => {
|
const onInteraction = async (interaction: Interaction, client: Client) => {
|
||||||
if (interaction.isButton()) {
|
if (interaction.isButton()) {
|
||||||
if (interaction.customId === REPORT_BUTTON_ID) {
|
if (interaction.customId === REPORT_BUTTON_ID) {
|
||||||
await handleReportButton(interaction);
|
await handleReportButton(interaction);
|
||||||
|
|||||||
Reference in New Issue
Block a user