Update 'www/boto.js'
This commit is contained in:
parent
2b186dfc43
commit
a6f24a0a85
|
@ -17,7 +17,7 @@ const client = new tmi.Client({
|
||||||
client.connect();
|
client.connect();
|
||||||
|
|
||||||
let listeningForCount = false;
|
let listeningForCount = false;
|
||||||
const users = {};
|
let users = {};
|
||||||
|
|
||||||
client.on('message', (channel, tags, message, self) => {
|
client.on('message', (channel, tags, message, self) => {
|
||||||
if(self) return;
|
if(self) return;
|
||||||
|
@ -28,10 +28,13 @@ client.on('message', (channel, tags, message, self) => {
|
||||||
} else if (message === '!end-count'){
|
} else if (message === '!end-count'){
|
||||||
listeningForCount= false;
|
listeningForCount= false;
|
||||||
// say count out loud
|
// say count out loud
|
||||||
|
const sayCount = new SpeechSynthesisUtterance(Object.keys(users).length)
|
||||||
|
window.speechSynthesis.speak(sayCount);
|
||||||
}else if (message === '!clear-count'){
|
}else if (message === '!clear-count'){
|
||||||
listeningForCount= false;
|
listeningForCount= false;
|
||||||
countElement.textContent = 'Waiting for count...';
|
countElement.textContent = 'Waiting for count...';
|
||||||
userElement.textContent = '';
|
userElement.textContent = '';
|
||||||
|
users = {};
|
||||||
}
|
}
|
||||||
} else if (listeningForCount && message === '+1') {
|
} else if (listeningForCount && message === '+1') {
|
||||||
users[tags.username] = true;
|
users[tags.username] = true;
|
||||||
|
|
Loading…
Reference in New Issue