Skip to content

Commit

Permalink
Correct typings (message ternary checks)
Browse files Browse the repository at this point in the history
  • Loading branch information
bsian03 committed Aug 17, 2021
1 parent 448dcb0 commit b5a0a88
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ declare namespace Eris {
type AnyVoiceChannel = VoiceChannel | StageChannel;
type ChannelTypes = Constants["ChannelTypes"][keyof Constants["ChannelTypes"]];
type GuildTextableChannel = TextChannel | NewsChannel;
type GuildTextableWithThread = GuildTextableChannel | AnyThreadChannel;
type InviteChannel = InvitePartialChannel | Exclude<AnyGuildChannel, CategoryChannel | AnyThreadChannel>;
type PossiblyUncachedTextable = Textable | Uncached;
type PossiblyUncachedTextableChannel = TextableChannel | Uncached;
Expand Down Expand Up @@ -2396,11 +2397,11 @@ declare namespace Eris {
editedTimestamp?: number;
embeds: Embed[];
flags: number;
guildID: T extends GuildTextable ? string : undefined;
guildID: T extends GuildTextableWithThread ? string : undefined;
id: string;
interaction: MessageInteraction | null;
jumpLink: string;
member: T extends GuildTextable ? Member : null;
member: T extends GuildTextableWithThread ? Member : null;
mentionEveryone: boolean;
mentions: User[];
messageReference: MessageReference | null;
Expand All @@ -2415,7 +2416,7 @@ declare namespace Eris {
timestamp: number;
tts: boolean;
type: number;
webhookID: T extends GuildTextable ? string | undefined : undefined;
webhookID: T extends GuildTextableWithThread ? string | undefined : undefined;
constructor(data: BaseData, client: Client);
addReaction(reaction: string): Promise<void>;
/** @deprecated */
Expand Down

0 comments on commit b5a0a88

Please sign in to comment.