node-ttv
Version:
A Node.js wrapper for Twitch.tv's helix API.
11 lines (10 loc) • 829 B
TypeScript
import Resource from "../Resource";
export default class Chat extends Resource {
getChannelEmotes(broadcaster_id: string): Promise<string>;
getGlobalEmotes(): Promise<string>;
getEmoteSets(emote_set_id: string): Promise<string>;
getChannelChatBadges(broadcaster_id: string): Promise<string>;
getGlobalChatBadges(): Promise<string>;
getChatSettings(token: string | null, broadcaster_id: string, moderator_id?: string): Promise<string>;
updateChatSettings(token: string, broadcaster_id: string, moderator_id: string, emote_mode?: boolean, follower_mode?: boolean, follower_mode_duration?: number, non_moderator_chat_delay?: boolean, non_moderator_chat_delay_duration?: number, slow_mode?: boolean, slow_mode_wait_time?: number, subscriber_mode?: boolean, unique_chat_mode?: boolean): Promise<string>;
}