Type alias AvailableGuildInteraction<I>

AvailableGuildInteraction<I>: I & {
    channel: GuildBasedChannel | null;
    guild: Guild & {
        available: true;
    };
    guildId: string;
    member: GuildMember;
}

Type Parameters

  • I extends BaseInteraction = BaseInteraction<"cached">

Type declaration

  • channel: GuildBasedChannel | null
  • guild: Guild & {
        available: true;
    }
  • guildId: string
  • member: GuildMember