feat(Activity): add missing fields (#4984)

Co-authored-by: Jan <66554238+Vaporox@users.noreply.github.com>
This commit is contained in:
Advaith
2021-04-06 14:03:45 -07:00
committed by GitHub
parent 599f0f5cef
commit 63ff6a07eb
2 changed files with 46 additions and 1 deletions

7
typings/index.d.ts vendored
View File

@@ -30,17 +30,22 @@ declare module 'discord.js' {
constructor(presence: Presence, data?: object);
public applicationID: Snowflake | null;
public assets: RichPresenceAssets | null;
public buttons: string[];
public readonly createdAt: Date;
public createdTimestamp: number;
public details: string | null;
public emoji: Emoji | null;
public flags: Readonly<ActivityFlags>;
public id: string;
public name: string;
public party: {
id: string | null;
size: [number, number];
} | null;
public platform: ActivityPlatform | null;
public sessionID: string | null;
public state: string | null;
public syncID: string | null;
public timestamps: {
start: Date | null;
end: Date | null;
@@ -2170,6 +2175,8 @@ declare module 'discord.js' {
shardID?: number | readonly number[];
}
type ActivityPlatform = 'desktop' | 'samsung' | 'xbox';
type ActivityType = 'PLAYING' | 'STREAMING' | 'LISTENING' | 'WATCHING' | 'CUSTOM_STATUS' | 'COMPETING';
interface AddGuildMemberOptions {