Fix import grouping in execution.ts

I'm silly silly bad cutie
that doesn't check commits
when I push them
This commit is contained in:
Wroclaw 2023-09-27 20:30:08 +02:00
parent 23ceca5cd3
commit ffa79e798e

View file

@ -1,11 +1,15 @@
import DiscordApi, { GuildTextBasedChannel, TextBasedChannel } from "discord.js"; import DiscordApi, { GuildTextBasedChannel, TextBasedChannel } from "discord.js";
import {APIError as OpenAIError} from "openai"; import {APIError as OpenAIError} from "openai";
import {
ChatCompletion,
ChatCompletionMessage,
ChatCompletionMessageParam
} from "openai/resources/chat";
import { database, openai, config } from "./index"; import { database, openai, config } from "./index";
import Moderation from "./moderation"; import Moderation from "./moderation";
import toOpenAIMessages from "./toOpenAIMessages"; import toOpenAIMessages from "./toOpenAIMessages";
import FunctionManager from "./funcitonManager"; import FunctionManager from "./funcitonManager";
import { ChatCompletion, ChatCompletionMessage, ChatCompletionMessageParam } from "openai/resources/chat";
type NonNullableInObject<T, V> = { [k in keyof T]: k extends V ? NonNullable<T[k]> : T[k] }; type NonNullableInObject<T, V> = { [k in keyof T]: k extends V ? NonNullable<T[k]> : T[k] };
export type apiRequest = DiscordApi.Message | DiscordApi.RepliableInteraction; export type apiRequest = DiscordApi.Message | DiscordApi.RepliableInteraction;