diff --git a/www/boto.js b/www/boto.js index 5114e72..58cfc88 100644 --- a/www/boto.js +++ b/www/boto.js @@ -22,13 +22,18 @@ const users = {}; client.on('message', (channel, tags, message, self) => { if(self) return; const { username } = tags; - if (username === 'sarimoko' && message === '!start-count') { - listeningForCount = true; - } else if (username === 'sarimoko' && message === '!end-count'){ + if (username === 'sarimoko' || username === 'sariboto') { + if (message === '!start-count') { + listeningForCount = true; + } else if (message === '!end-count'){ listeningForCount= false; // say count out loud - } - else if (listeningForCount && message === '+1') { + }else if (message === '!clear-count'){ + listeningForCount= false; + countElement.textContent = 'Waiting for count...'; + userElement.textContent = ''; + } + } else if (listeningForCount && message === '+1') { users[tags.username] = true; // display current count page. countElement.textContent = Object.keys(users).length;