SogeBot - Twitch Bot

Free SogeBot - Twitch Bot 10.12.1

SogeHige

Member
SogeHige submitted a new resource:

SogeBot - twitch bot - Minimal CPU usage and small footprint twitch bot based on Node.js intended to be used on RPi

Issues
If you found an issue with a bot, feel free to create issue at https://github.com/sogehige/SogeBot/issues. You can also contact me on my email sogehige@gmail.com or https://twitter.com/sogehige

v1.0
  • custom bot name - you need twitch account for a bot
  • basic channel auto moderation - links, symbols, long messages, capitals, spam, colors, emotes
  • alias system
  • basic custom command support
  • keywords...
Read more about this resource...
 

SogeHige

Member
SogeHige updated SogeBot - twitch bot with a new update entry:

Released v1.2 - random filters and set/get custom variables

Changelog
  • Fixed cooldown crash
  • Fixed buttons refresh in webpanel
  • Fixed keyword bot crashes
  • Aliases with arguments are properly working now
  • Changed menu - created manage and settings dropdowns (#78)
  • Keywords are now case insensitive and symbols can be used as keywords
  • Custom Commands responses can contain symbols now
  • Added !set mute true/false to disable bot responses
  • Added bot response filters: (random.online.viewer), (random.online.follower),...
Read the rest of this update entry...
 

SogeHige

Member

SogeHige

Member

Bazim

Member
I really dont know how to install this, but i want try it :)

CZ: Nevím jak to nainstalovat potřeboval bych podrobnější návod, protože s linuxem nejsem kamarád a chtěl bych to zkusit.
 

SogeHige

Member
I really dont know how to install this, but i want try it :)

CZ: Nevím jak to nainstalovat potřeboval bych podrobnější návod, protože s linuxem nejsem kamarád a chtěl bych to zkusit.
Hi,
Installation is quite simple :)

  1. Install NodeJS, required version is 7.7.x - https://nodejs.org/en/download/current/ or through your linux package manager
  2. Download and extract bot zip file https://obsproject.com/forum/resources/sogebot-twitch-bot.497/download?version=1146
  3. Set up your config.ini file - https://github.com/sogehige/SogeBot/wiki/Install-and-Upgrade
  4. npm install
  5. npm start
If you have any other questions, please let me know or send me a PM.
CZ: Kdyby sis nevedel rady, dej vedet pres PM a vyresime ;)
 

Bazim

Member
I finally did it and i love it! Yout bot got some stuff what other bots dont have. I love that simple design with widgets. What i love is very good statistics. Another thing what i very love is that settable last game / stream names for easy changing. For me is not working well for now but i guess you will fix that. No one bot got a favorites game / stream names for easy changing love it!

What i missing for using this bot and no other is:
1/ Widget with last 1-5 followers with possible to change font size.
2/ Open bet with custom text like bet is open who you thing wil win? 1 or 2 or 3 or 4 .. use !bet ....
3/ I really dont like not allowed to look a DB file because is locked with password
4/ !top command didnt work for me (maybe because i dont try bot when i was online)
5/ Missing a feature which got like PhantomBot for play an audio with command, and gif animation on the stream with command.
6/ Missing a feature with custom user greetings.
7/ Missing a feature with twitter auto post when stream online/change game/long time >3 hours uptime.

But i guess if you dont stop this project i will start using your bot because is so fast and simple and got a nice features already.

CZ: Moje angličtina je dost špatná, takže kdyby jsi něčemu nerozuměl, tak ti to napíšu ještě v CZ :)
 

SogeHige

Member
I finally did it and i love it! Yout bot got some stuff what other bots dont have. I love that simple design with widgets. What i love is very good statistics. Another thing what i very love is that settable last game / stream names for easy changing. For me is not working well for now but i guess you will fix that. No one bot got a favorites game / stream names for easy changing love it!

What i missing for using this bot and no other is:
1/ Widget with last 1-5 followers with possible to change font size.
2/ Open bet with custom text like bet is open who you thing wil win? 1 or 2 or 3 or 4 .. use !bet ....
3/ I really dont like not allowed to look a DB file because is locked with password
4/ !top command didnt work for me (maybe because i dont try bot when i was online)
5/ Missing a feature which got like PhantomBot for play an audio with command, and gif animation on the stream with command.
6/ Missing a feature with custom user greetings.
7/ Missing a feature with twitter auto post when stream online/change game/long time >3 hours uptime.

But i guess if you dont stop this project i will start using your bot because is so fast and simple and got a nice features already.

CZ: Moje angličtina je dost špatná, takže kdyby jsi něčemu nerozuměl, tak ti to napíšu ještě v CZ :)
Ok, so, I am glad you like a bot! About changing title/game, it should work without issues. What's your issue? Your bot must be a mod and have editor permissions for your channel to be able to change game/title

1/ Doable, It will not have 100% accurate data, but I can add a widget like that https://github.com/sogehige/SogeBot/issues/142
2/ So, basically you want to adjust open bet text? I'll create issue after I understand exactly what you want :)
3/ DB is not locked, sogeBot.db is readable in any text editor, but don't make any changes, when bot is running
4/ !top doesn't exists anymore, I didn't like it. Same thing is achievable through dashboard viewers managing. But I can re-add it with whisper response if wanted
5/ This will be done in 1.5.0 - https://github.com/sogehige/SogeBot/issues/77
6/ same https://github.com/sogehige/SogeBot/issues/77
7/ same https://github.com/sogehige/SogeBot/issues/77

And again, thanks for kind words! I am glad you are enjoying bot and I am looking forward to extend a bot with a missing features. :) But I am just one man, so it takes a little time and patience :)
 

Bazim

Member
CZ:
1/ Tím myslím vytáhnout z API poslední followery jako to dělá třeba streamlabs.
2/ Jo abych si zadal zprávu která se zobrazí po spuštění betu jako třeba : Kdo si myslíte, že vyhraje? Vsaďte pomocí !bet na <odpoved1> <odpoved2> <odpoved3> atp...
3/ Když jsem to zkoušel, tak DB po mě chtěla heslo když jsem se do ní chtěl podívat, ale ještě jsem to nezkoušel, když bot nejede, takže možná chtěla heslo jen protože byl bot spuštěný.
4/ To je škoda moji divácí !top points a !top time příkazy mají hrozně rádi a soutěží kdo bude první atp..
5, 6, 7/ Nice! :-) Excited for it.

EN:
I will add english translate after work. :)

Btw.: You are doing a very good job if you are the only one developer of this bot.
 

SogeHige

Member
3/ Když jsem to zkoušel, tak DB po mě chtěla heslo když jsem se do ní chtěl podívat, ale ještě jsem to nezkoušel, když bot nejede, takže možná chtěla heslo jen protože byl bot spuštěný.
Asi jsem to spatne pochopil, myslis databazi nebo dashboard? Pokud to druhe, chce to vzdy heslo, ktere si nastavis v config.ini.
 
Top