interface PartialSoundboardSound {
    available: null;
    client: Client<true>;
    createdAt: Date;
    createdTimestamp: number;
    emoji: null | Emoji;
    guild: null | Guild;
    guildId: null | string;
    name: null;
    soundId: string;
    url: string;
    user: null | User;
    volume: null;
    delete(reason?: string): Promise<GuildSoundboardSound>;
    edit(
        options?: GuildSoundboardSoundEditOptions,
    ): Promise<GuildSoundboardSound>;
    equals(other: APISoundboardSound | SoundboardSound): boolean;
    toJSON(...props: Record<string, string | boolean>[]): unknown;
    valueOf(): string;
}

Hierarchy (View Summary)

Properties

available: null
client: Client<true>
createdAt: Date
createdTimestamp: number
emoji: null | Emoji
guild: null | Guild
guildId: null | string
name: null
soundId: string
url: string
user: null | User
volume: null

Methods

  • Parameters

    • ...props: Record<string, string | boolean>[]

    Returns unknown

  • Returns string