Skip to content
forked from sogebot/sogeBot

SogeBot - Free Twitch Bot built on Node.js

License

Notifications You must be signed in to change notification settings

ripkens/sogeBot

 
 

Repository files navigation

SogeBot

Discord Build Status js-standard-style nodejs GitHub release Downloads Donate

Free Twitch Bot built on Node.js

Screenshots

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 get support on our discord server.

System Description
Alias Don't like default commands? Make an alias!
Keywords Bot will respond on certain keywords
Points / Loyalty Points system for your users
Price Make viewers to spend points on e.g. !songrequest
Ranks Create ranks for your viewers
Clips Clips posted in chat by your viewers will be saved and you can check them in webpanel
Custom commands Create custom commands, call custom APIs, set custom variables
Notice Post a notice every x minutes
Queue Do you lost track of viewers who wants to play with you? Use !queue and be fair!
Raffles Create raffles for you giveaways!
Songs Songrequest and playlist support for YouTube with trimming of videos and auto volume normalization
Cooldowns Stop spamming of commands with cooldowns!
Permissions Set your custom permissions for your commands! (owner, mods, regular, viewer)
Moderation Automoderate links, colors, symbols, blacklist and more!
Twitch Be able to change your game and title from webpanel and much more! !uptime, !lastseen, etc.
Webpanel and Stats Bot is tracking your twitch stats and bot webpanel is user friendly and full of features!
Many widgets for your dashboard: customizable soundboard (/public/dist/soundboard/), follower list, twitch monitor, bets, songs and more
Be able to set your !title and !game from dashboard and save them for further use!
Overlay Use various overlays in your OBS or XSplit
PhillipsHue Blink your lights on follower or any other event
Events On numerous events run commands, send messages, do whatever!
Game Description
Bets
Gambling !seppuku, !roulette commands
Duel !duel - bet your points, only one can win
Overlay Description
Emotes Show chat message emotes in your stream!
Stats Show viewers, follower, uptime
ImageCarousel Simple image fadeIn/fadeOut carousel
Alerts Show images, play audio/video and replays in overlay

Languages

  • Cestina
  • English

Prerequisites

  • Node.js 8.x
  • Minimum of 512MB RAM

Installation

https://github.com/sogehige/SogeBot/wiki/Install-and-Upgrade

Command list

https://github.com/sogehige/SogeBot/wiki/Command-list

FAQ

https://github.com/sogehige/SogeBot/wiki/FAQ

License

See LICENSE file

Special thanks

Special thanks goes to team behing tmi.js (you can check it on https://www.tmijs.org/). They did really awesome job.

Support Donate

If you want to support me, you can click a PayPal link above or you can contribute and we can create something great!

About

SogeBot - Free Twitch Bot built on Node.js

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 57.3%
  • HTML 42.7%