Skip to content

Latest commit

History

7,753 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

SogeBot

DiscordGitHub releaseDownloadsDonatePatreonCodecov

Free Twitch Bot built on Node.js

Important links

Screenshots

Issues

If you found an issue with a bot, feel free to create issue at https://github.com/sogebot/sogeBot/issues. You can also contact me on my email sogehige@gmail.com or get support on our discord server.

SystemDescription
AliasDon't like default commands? Make an alias!
ChecklistPre-stream customizable checklist
KeywordsBot will respond on certain keywords
Points / LoyaltyPoints system for your users
PriceMake viewers to spend points on e.g. !songrequest
RanksCreate ranks for your viewers
LevelsCreate levels for your viewers
ScrimScrim system to play againts your viewers in Fortnite etc.
Custom commandsCreate custom commands, call custom APIs, set custom variables
TimersPost a response every x seconds, x messages
QueueDo you lost track of viewers who wants to play with you? Use !queue and be fair!
RafflesCreate raffles for you giveaways!
YoutubeSongrequest and multiple playlist support for YouTube with trimming of videos and auto volume normalization
SpotifySongrequest for Spotify Premium Users
CooldownsStop spamming of commands with cooldowns!
PermissionsSet your custom permissions for your commands! (owner, mods, regular, viewer)
ModerationAutomoderate links, colors, symbols, forbidden words and more!
TwitchBe able to change your game and title from webpanel and much more! !uptime, !lastseen, etc.
Webpanel and StatsBot 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! Use custom variables in titles
OverlayUse various overlays in your OBS or XSplit
EventsOn numerous events run commands, send messages, do whatever!
Chat Gamesbets, heists, duels, wheel of fortune
IntegrationsStreamlabs, DonationAlerts.ru
GameDescription
Bets
Gambling!seppuku, !roulette commands
Duel!duel - bet your points, only one can win
Heists!bankheist
Wheel Of Fortune!wof
OverlayDescription
EmotesShow chat message emotes in your stream!
StatsShow viewers, follower, uptime
ImageCarouselSimple image fadeIn/fadeOut carousel
AlertsShow images, play audio/video
ClipsShow clips created through events as replays
CreditsEnd credits like in a movie
TextShow text and variables ($ytSong etc.)
EventlistShow last events
Wheel Of FortuneShow wheel of fortune spin
BetsShow current bet
GoalsShow your goals!

Languages

List of languages available at https://crowdin.com/project/sogebot/

Documentation

http://sogebot.github.io/sogeBot/#/

FAQ

http://sogebot.github.io/sogeBot/#/faq

License

See LICENSE file

Special thanks

Special thanks goes to team behing tmi.js (you can check it on https://www.tmijs.org/) and twitch-js (https://github.com/marcandrews/twitch-js). 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

Topics

Resources

Code of conduct

Contributing

Stars

293 stars

Watchers

11 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages