|
|
|
|
@@ -1,31 +1,31 @@
|
|
|
|
|
import { DiscordenoChannel } from "../../structures/channel.ts";
|
|
|
|
|
import { DiscordenoGuild } from "../../structures/guild.ts";
|
|
|
|
|
import { DiscordenoMember } from "../../structures/member.ts";
|
|
|
|
|
import { DiscordenoMessage } from "../../structures/message.ts";
|
|
|
|
|
import { DiscordenoRole } from "../../structures/role.ts";
|
|
|
|
|
import { Collection } from "../../util/collection.ts";
|
|
|
|
|
import { PresenceUpdate } from "../activity/presence_update.ts";
|
|
|
|
|
import { StageInstance } from "../channels/stage_instance.ts";
|
|
|
|
|
import { ThreadMember } from "../channels/threads/thread_member.ts";
|
|
|
|
|
import { ThreadMembersUpdate } from "../channels/threads/thread_members_update.ts";
|
|
|
|
|
import { Emoji } from "../emojis/emoji.ts";
|
|
|
|
|
import { GatewayPayload } from "../gateway/gateway_payload.ts";
|
|
|
|
|
import { DiscordGatewayPayload } from "../gateway/gateway_payload.ts";
|
|
|
|
|
import { IntegrationCreateUpdate } from "../integrations/integration_create_update.ts";
|
|
|
|
|
import { IntegrationDelete } from "../integrations/integration_delete.ts";
|
|
|
|
|
import { ApplicationCommandCreateUpdateDelete } from "../interactions/commands/application_command_create_update_delete.ts";
|
|
|
|
|
import { Interaction } from "../interactions/interaction.ts";
|
|
|
|
|
import { InviteCreate } from "../invites/invite_create.ts";
|
|
|
|
|
import { InviteDelete } from "../invites/invite_delete.ts";
|
|
|
|
|
import { MessageReactionAdd } from "../messages/message_reaction_add.ts";
|
|
|
|
|
import { MessageReactionRemove } from "../messages/message_reaction_remove.ts";
|
|
|
|
|
import { MessageReactionRemoveAll } from "../messages/message_reaction_remove_all.ts";
|
|
|
|
|
import { TypingStart } from "../misc/typing_start.ts";
|
|
|
|
|
import { User } from "../users/user.ts";
|
|
|
|
|
import { VoiceServerUpdate } from "../voice/voice_server_update.ts";
|
|
|
|
|
import { VoiceState } from "../voice/voice_state.ts";
|
|
|
|
|
import { DebugArg } from "./debug_arg.ts";
|
|
|
|
|
import { GuildUpdateChange } from "./guild_update_change.ts";
|
|
|
|
|
import type { DiscordenoChannel } from "../../structures/channel.ts";
|
|
|
|
|
import type { DiscordenoGuild } from "../../structures/guild.ts";
|
|
|
|
|
import type { DiscordenoMember } from "../../structures/member.ts";
|
|
|
|
|
import type { DiscordenoMessage } from "../../structures/message.ts";
|
|
|
|
|
import type { DiscordenoRole } from "../../structures/role.ts";
|
|
|
|
|
import type { Collection } from "../../util/collection.ts";
|
|
|
|
|
import type { PresenceUpdate } from "../activity/presence_update.ts";
|
|
|
|
|
import type { StageInstance } from "../channels/stage_instance.ts";
|
|
|
|
|
import type { ThreadMember } from "../channels/threads/thread_member.ts";
|
|
|
|
|
import type { ThreadMembersUpdate } from "../channels/threads/thread_members_update.ts";
|
|
|
|
|
import type { Emoji } from "../emojis/emoji.ts";
|
|
|
|
|
import type { GatewayPayload } from "../gateway/gateway_payload.ts";
|
|
|
|
|
import type { DiscordGatewayPayload } from "../gateway/gateway_payload.ts";
|
|
|
|
|
import type { IntegrationCreateUpdate } from "../integrations/integration_create_update.ts";
|
|
|
|
|
import type { IntegrationDelete } from "../integrations/integration_delete.ts";
|
|
|
|
|
import type { ApplicationCommandCreateUpdateDelete } from "../interactions/commands/application_command_create_update_delete.ts";
|
|
|
|
|
import type { Interaction } from "../interactions/interaction.ts";
|
|
|
|
|
import type { InviteCreate } from "../invites/invite_create.ts";
|
|
|
|
|
import type { InviteDelete } from "../invites/invite_delete.ts";
|
|
|
|
|
import type { MessageReactionAdd } from "../messages/message_reaction_add.ts";
|
|
|
|
|
import type { MessageReactionRemove } from "../messages/message_reaction_remove.ts";
|
|
|
|
|
import type { MessageReactionRemoveAll } from "../messages/message_reaction_remove_all.ts";
|
|
|
|
|
import type { TypingStart } from "../misc/typing_start.ts";
|
|
|
|
|
import type { User } from "../users/user.ts";
|
|
|
|
|
import type { VoiceServerUpdate } from "../voice/voice_server_update.ts";
|
|
|
|
|
import type { VoiceState } from "../voice/voice_state.ts";
|
|
|
|
|
import type { DebugArg } from "./debug_arg.ts";
|
|
|
|
|
import type { GuildUpdateChange } from "./guild_update_change.ts";
|
|
|
|
|
|
|
|
|
|
export type EventHandlersDefinitions = {
|
|
|
|
|
/** Sent when a new Slash Command is created, relevant to the current user. */
|
|
|
|
|
|