const axios = require('axios') module.exports = getRewardID = (async (client_id, access_token, broadcaster_id, reward_name) => { return await axios.get(`https://api.twitch.tv/helix/channel_points/custom_rewards?broadcaster_id=${broadcaster_id}`, { headers: { 'Authorization': `Bearer ${access_token}`, 'Client-Id': client_id } }).then(response => { let reward = response.data.data.find(reward => reward.title === reward_name) return reward.id }).catch(error => { console.error(error.response.data) }) })