javascript-ampache
Version:
A JS library for the Ampache API
19 lines (17 loc) • 617 B
text/typescript
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);
}
}