From d779c95514f332f393263419743a1cc47e16a5b0 Mon Sep 17 00:00:00 2001 From: JustEvil <71156616+EvilG-MC@users.noreply.github.com> Date: Mon, 20 Jan 2025 19:21:37 -0600 Subject: [PATCH] fix: esto lo hago (#323) * fix: esto lo hago * fix: por los momos --- src/commands/applications/chatcontext.ts | 5 ++++- src/commands/applications/entrycontext.ts | 5 ++++- src/components/componentcontext.ts | 5 ++++- src/components/modalcontext.ts | 5 ++++- 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/src/commands/applications/chatcontext.ts b/src/commands/applications/chatcontext.ts index 5ed3ed7..b0860cc 100644 --- a/src/commands/applications/chatcontext.ts +++ b/src/commands/applications/chatcontext.ts @@ -228,7 +228,10 @@ export class CommandContext< } export interface GuildCommandContext - extends Omit, 'guildId' | 'member'>, 'guild'> { + extends Omit, 'guildId' | 'member'>, 'guild' | 'me'> { guild(mode?: 'rest' | 'flow'): Promise>; guild(mode: 'cache'): ReturnCache | undefined>; + + me(mode?: 'rest' | 'flow'): Promise; + me(mode: 'cache'): ReturnCache; } diff --git a/src/commands/applications/entrycontext.ts b/src/commands/applications/entrycontext.ts index 368e01e..ed510a8 100644 --- a/src/commands/applications/entrycontext.ts +++ b/src/commands/applications/entrycontext.ts @@ -151,7 +151,10 @@ export class EntryPointContext ex } export interface GuildEntryPointContext - extends Omit, 'guildId' | 'member'>, 'guild'> { + extends Omit, 'guildId' | 'member'>, 'guild' | 'me'> { guild(mode?: 'rest' | 'flow'): Promise>; guild(mode: 'cache'): ReturnCache | undefined>; + + me(mode?: 'rest' | 'flow'): Promise; + me(mode: 'cache'): ReturnCache; } diff --git a/src/components/componentcontext.ts b/src/components/componentcontext.ts index a950ea0..545456f 100644 --- a/src/components/componentcontext.ts +++ b/src/components/componentcontext.ts @@ -278,7 +278,10 @@ export interface ContextComponentCommandInteractionMap { export interface GuildComponentContext< Type extends keyof ContextComponentCommandInteractionMap, M extends keyof RegisteredMiddlewares = never, -> extends Omit, 'guildId' | 'member'>, 'guild'> { +> extends Omit, 'guildId' | 'member'>, 'guild' | 'me'> { guild(mode?: 'rest' | 'flow'): Promise>; guild(mode: 'cache'): ReturnCache | undefined>; + + me(mode?: 'rest' | 'flow'): Promise; + me(mode: 'cache'): ReturnCache; } diff --git a/src/components/modalcontext.ts b/src/components/modalcontext.ts index 1ecfe3f..7e5aade 100644 --- a/src/components/modalcontext.ts +++ b/src/components/modalcontext.ts @@ -213,7 +213,10 @@ export class ModalContext extends } export interface GuildModalContext - extends Omit, 'guildId' | 'member'>, 'guild'> { + extends Omit, 'guildId' | 'member'>, 'guild' | 'me'> { guild(mode?: 'rest' | 'flow'): Promise>; guild(mode: 'cache'): ReturnCache | undefined>; + + me(mode?: 'rest' | 'flow'): Promise; + me(mode: 'cache'): ReturnCache; }