Skip to content

Commit 3ecaf77

Browse files
Merge pull request #8 from contactozrcore/patch-5
Implement sendMessage method in Twitch class
2 parents 202fc0f + 9222c09 commit 3ecaf77

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

tts/twitch/index.js

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,17 @@ export class Twitch extends EventTarget {
3131
body: JSON.stringify(data)
3232
})
3333
}
34-
}
34+
async sendMessage(broadcaster_user_id, message) {
35+
return fetch(`https://api.twitch.tv/helix/chat/messages?broadcaster_id=${broadcaster_user_id}&moderator_id=${this.user_id}`, {
36+
method: 'POST',
37+
headers: {
38+
'Content-Type': 'application/json',
39+
Authorization: this.token,
40+
'Client-Id': this.client_id
41+
},
42+
body: JSON.stringify({
43+
message: message
44+
})
45+
})
46+
}
47+
}

0 commit comments

Comments
 (0)