UNPKG

javascript-ampache

Version:
19 lines (17 loc) 617 B
import qs from "querystringify"; import { ShoutResponse } from "./types"; import { Base } from "../base"; export class Shouts extends Base { /** * This gets the latest posted shouts * @remarks MINIMUM_API_VERSION=380001 * @param [params.username] Username to find * @param [params.limit] Maximum number of results to return * @see {@link https://ampache.org/api/api-json-methods#last_shouts} */ last_shouts(params?: { username?: string; limit?: number }) { let query = "last_shouts"; query += qs.stringify(params, "&"); return this.request<{ shout: ShoutResponse[] }>(query); } }