UNPKG

node-ttv

Version:

A Node.js wrapper for Twitch.tv's helix API.

10 lines (9 loc) 1.24 kB
import Resource from "../Resource"; export default class Channel_Points extends Resource { createCustomRewards(token: string, broadcaster_id: string, title: string, cost: number): Promise<string>; deleteCustomReward(token: string, broadcaster_id: string, id: string): Promise<string>; getCustomReward(token: string, broadcaster_id: string, id?: string, only_manageable_rewards?: boolean): Promise<string>; getCustomRewardRedemption(token: string, broadcaster_id: string, reward_id: string, id?: string, status?: string, sort?: string, after?: string, first?: number): Promise<string>; updateCustomReward(token: string, broadcaster_id: string, id: string, title?: string, prompt?: string, cost?: number, background_color?: string, is_enabled?: boolean, is_user_input_required?: boolean, is_max_per_stream_enabled?: boolean, max_per_stream?: number, is_max_per_user_per_stream_enabled?: boolean, max_per_user_per_stream?: number, is_global_cooldown_enabled?: boolean, global_cooldown_seconds?: number, is_paused?: boolean, should_redemptions_skip_request_queue?: boolean): Promise<string>; updateRedemptionStatus(token: string, id: string, broadcaster_id: string, reward_id: string, status: string): Promise<string>; }