UNPKG

disrexom

Version:

A Discord.js module to simplify your music commands and play songs with audio filters on Discord without any API key. Support YouTube, SoundCloud, Bandcamp, Facebook, and 700+ more sites

42 lines 1.21 kB
import type ytpl from "@distube/ytpl"; import type { PlaylistInfo, Song } from ".."; import type { GuildMember, User } from "discord.js"; /** * Class representing a playlist. * @prop {string} source Playlist source */ export declare class Playlist implements PlaylistInfo { source: string; member?: GuildMember; user?: User; songs: Song[]; name: string; url?: string; thumbnail?: string; [x: string]: any; /** * Create a playlist * @param {Song[]|PlaylistInfo} playlist Playlist * @param {Discord.GuildMember} member Requested user * @param {Object} properties Custom properties */ constructor(playlist: Song[] | ytpl.result | PlaylistInfo, member?: GuildMember, properties?: any); /** * Playlist duration in second. * @type {number} */ get duration(): number; /** * Formatted duration string `hh:mm:ss`. * @type {string} */ get formattedDuration(): string; /** * @param {?Discord.GuildMember} [member] Requested user * @private * @returns {Playlist} */ _patchMember(member?: GuildMember): Playlist; } export default Playlist; //# sourceMappingURL=Playlist.d.ts.map