UNPKG

@jkt48/core

Version:

API client for JKT48 data from v2.jkt48connect.com

21 lines (19 loc) 616 B
/** * JKT48 Chat Stream API */ const { ENDPOINTS } = require('../../constants'); const { makeRequest, validateParam } = require('../../utils'); /** * Get JKT48 chat stream * * @param {string} username - Username for chat stream * @param {string} slug - Slug for chat stream * @param {string} apiKey - User's API key * @returns {Promise<Object>} - Chat stream data */ const getChatStream = async (username, slug, apiKey) => { validateParam('Username', username); validateParam('Slug', slug); return await makeRequest(ENDPOINTS.CHAT_STREAM(username, slug), apiKey); }; module.exports = getChatStream;