Monthly Archives: April 2015

Twitch API Removed

It seems that the code i was using for integration to Twitch API is now broken and not in the mood to recode to the new standards so i completely removed the API integration. Sorry for those who liked the feature but it will be brought back when i have time to work on that feature.

Shubot can GOOGLE now and more!

Today i added a new feature to Shubot that allows the viewer to google something cause the streamer either is too lazy to tell them or not in the mood to telling them cause certain things are too easy to do. example of what to expect

[14:52] <@shufunk> !google how do you play minecraft?
[14:52] <@shubot> Let me google “how do you play minecraft?” for you… http://lmgtfy.com/?q=how+do+you+play+minecraft?

Shubot can also join another persons channel but only shufunk can send it for now. Don’t worry cause anyone that is moderator or above can tell the bot to leave with !leave but you have to remind shubot what channel it’s in.

Shufunk’s Channel

[14:55] <@shufunk> !join reaper2388
[14:55] <@shubot> I Have Been Told To Join twitch.tv/reaper2388 By shufunk

Reapers’s Channel

[14:56] <shubot> My name is shubot! My master is shufunk and he has sent me here to hang out! I can do many things! Check out https://shubot.shufunk.net for more details!
[14:56] * shubot (shubot@shubot.tmi.twitch.tv) has joined #reaper2388
[14:56] * jtv sets mode: +o shubot

LATER

[14:57] <@shufunk> !leave reaper2388
[14:57] * @shubot I Have Been Told To Leave twitch.tv/reaper2388 By shufunk
[14:59] * @shubot (shubot@shubot.tmi.twitch.tv) has left #reaper2388
[14:59] * jtv sets mode: -o shubot

The bot leaves instantly but won’t show it’s gone from the list until twitch servers shows it out of the channel.

Migrating bot to linux

Today I decided to move Shubot to a linux based operating system not only for the fun of it but as a way to learn more about linux and how it’s run.  The system is lubutu 14.10 with wine installed since MIRC is windows based and after careful research is the only way my scripts to work as originally coded unless i change the code overall but really not in the mood to do that quite yet.