diff --git a/node/boto.js b/node/boto.js index 22a81c1..0303f76 100644 --- a/node/boto.js +++ b/node/boto.js @@ -41,13 +41,15 @@ client.on('message', (channel, tags, message, self) => { if(command === 'color') { // Change your username color. Color must be in hex (#000000) or one of the following: Blue, BlueViolet, CadetBlue, Chocolate, Coral, DodgerBlue, Firebrick, GoldenRod, Green, HotPink, OrangeRed, Red, SeaGreen, SpringGreen, YellowGreen. client.say(channel, `/color ${args.join(' ')}`); - client.say(channel, `/me Bleep! Bloop! @${tags.username} has changed my color to ${args.join(' ')}`); + client.say(channel, `/me @${tags.username} has changed my color to ${args.join(' ')}`); client.say(channel, `/me Out of the entire hex (#000000) spectrum or the preset color names: Blue, BlueViolet, CadetBlue, Chocolate, Coral, DodgerBlue, Firebrick, GoldenRod, Green, HotPink, OrangeRed, Red, SeaGreen, SpringGreen, YellowGreen you choose ${args.join(' ')}... Welp, alright!`); } - // CMD | CORD - if(command === 'cord' || - command === 'discord') { - client.say(channel, `/me The Cord by Sarimoko is joinable & sharable at: https://cord.sarimoko.com/`); + // CMD | Code + if(command === 'code' || + command === 'git' || + command === 'repo' || + command === 'dev') { + client.say(channel, `/me The CODE | Open-Source code available at: https://cord.sarimoko.com/`); } // CMD | Dice Roll if(command === 'dice' || @@ -55,19 +57,19 @@ client.on('message', (channel, tags, message, self) => { const result = Math.floor(Math.random() * 6) + 1; client.say(channel, `/me Bleep-Bloop! @${tags.username} has rolled a ${result}! Praise RNGesus!`); } - // CMD | DOJO + // CMD | Dojo if(command === 'dojo' || command === 'guide') { - client.say(channel, `/me The Dojo is DIY's & 1on1's available at: https://cord.sarimoko.com/`); + client.say(channel, `/me The Dojo | DIY's & 1on1's available at: https://cord.sarimoko.com/`); } - // CMD | LURK + // CMD | Lurk if(command === 'lurk' || command === 'lurkin' || command === 'lurking') { client.say(channel, `/me Bleep-Bloop! Thanks for lurking, your viewership & support is much appriciated!`); client.say(channel, `!kappagen sarimoLURKbrb sarimoKO sarimoLURKbrb sarimoKO sarimoLURKbrb sarimoKO `); } - // CMD | RAID + // CMD | Raid if(command === 'raid' || command === 'raidcall' || command === 'spam' || @@ -77,7 +79,7 @@ client.on('message', (channel, tags, message, self) => { client.say(channel, `/me Copy'n'Paste the following: (Yes, even if you don't have a sub... We know your a sub at PrideHeartL PrideHeartR LuvHearts`); client.say(channel, `sarimoRAID sarimoFREEDOM You may take us viewers, but you'll NEVER take our FREEDOM!`); } - // CMD | RULE + // CMD | Rule if(command === 'rule' || command === 'rules') { client.say(channel, `/me Bleep-Bloop! Reminder of the Chat Rules`); @@ -85,7 +87,7 @@ client.on('message', (channel, tags, message, self) => { client.say(channel, `2. Do NOT be a Troll!`); client.say(channel, `3. Do NOT be another brick in the wall!`); } - // CMD | SALE + // CMD | Sale if(command === 'sale' || command === 'buygames' || command === 'humble' || @@ -93,13 +95,13 @@ client.on('message', (channel, tags, message, self) => { command === 'humblebundle') { client.say(channel, `/me Bleep-Bloop! Get sales & give to charity! Win + win, right?! Check out HumbleBundle, use this affiliated link to support the stream: https://www.humblebundle.com/?partner=rusttv`); } - // CMD | TIME + // CMD | Time if(command === 'time' || command === 'pst' || command === 'pac') { client.say(channel, `/me Bleep-Bloop! PST | 2-Pac Standard Time`); } - // CMD | TRIP + // CMD | Trip if(command === 'trip' || command === 'trippin' || command === 'tripping') { @@ -107,14 +109,14 @@ client.on('message', (channel, tags, message, self) => { client.say(channel, `!kappagen sarimoTRIP sarimoTRIP sarimoTRIP`); client.say(channel, `Stay calm... Just remember your name & ip address... @Sarimoko 127.0.0.1... @Sarimoko 127.0.0.1...`); } - // CMD | TUNE + // CMD | Tune if(command === 'tune' || command === 'lyrics' || command === 'midi' || command === 'tabs') { client.say(channel, `/me The Tune | Lyrics, MIDI, Tabs, & more hosted on Git written in Markdown available at: https://dojo.sarimoko.com/`); } - // CMD | WISH + // CMD | Whom if(command === 'whom' || command === 'who' || command === 'cv' || @@ -122,13 +124,54 @@ client.on('message', (channel, tags, message, self) => { command === 'portfolio') { client.say(channel, `/me First off, thank you ${tags.username} for even considering contributing directly! Amazon Wishlists have been split into sub-categories and are available at: https://wish.sarimoko.com/ `); } - // CMD | WISH + // CMD | Wish if(command === 'wish' || command === 'wishlist' || command === 'amazon' || command === 'gift') { client.say(channel, `/me First off, thank you ${tags.username} for even considering contributing directly! Amazon Wishlists have been split into sub-categories and are available at: https://wish.sarimoko.com/ `); } + + // CMD | SOCIAL PLATFORMS + // CMD | Cord + if(command === 'cord' || + command === 'discord') { + client.say(channel, `/me The Cord | The official Discod to join & share at: https://cord.sarimoko.com/`); + } + if(command === 'fb' || + command === 'facebook || + command === '') { + client.say(channel, `/me Facebook | https://facebook.com/sarimoko.o `); + } + if(command === 'insta' || + command === 'ig' || + command === 'instagram') { + client.say(channel, `/me Instagram | https://instagram.com/sari.moko `); + } + if(command === 'reddit' || + command === 'subreddit') { + client.say(channel, `/me Reddit | https://reddit.com/r/sarimoko_o `); + } + // CMD | Social + if(command === 'social' || + command === 'socials' || + command === 'linktree') { + client.say(channel, `/me YouTube | https://youtube.com/c/sarimoko `); + client.say(channel, `/me Instagram | https://instagram.com/sari.moko `); + client.say(channel, `/me Facebook | https://facebook.com/sarimoko.o `); + client.say(channel, `/me Reddit | https://reddit.com/r/sarimoko_o `); + client.say(channel, `/me TikTok | https://twitter.com/@sarimoko `); + client.say(channel, `/me Twitter | https://twitter.com/sarimoko_o `); + } + if(command === 'tiktok' || + command === 'tik' || + command === 'tok') { + client.say(channel, `/me TikTok | https://twitter.com/@sarimoko `); + } + if(command === 'twitter' || + command === 'tweet') { + client.say(channel, `/me Twitter | https://twitter.com/sarimoko_o `); + } // TODO: // Uptime // Viewers @@ -233,7 +276,7 @@ client.on("anongiftpaidupgrade", (channel, username, userstate) => { client.whisper(username, `BLEEP! BLOOP! Anon-Sub upgraded!!!`); }); client.on("ban", (channel, username, reason, userstate) => { - client.say(channel, `/me BYE FELICIA!!!`); + client.say(channel, `/me BYE FELICIA!!! Critical hit from the MODs Ban-Hammer attack!`); client.say(channel, `!kappagen BOP BOP BOP `); }); client.on("cheer", (channel, userstate, message) => {