Skip to main content

Elderbot

This one isn't exclusively a web project but I'm including it because it is built with web technologies and includes a web frontend used for authentication and other online features.

Elderbot is a Twitch & Discord bot for streamers interested in an all-in-one bot solution able to do everything from commands and alerts to Discord live notifications and everything in between. Sign in via Twitch by automatically opening a page in the browser, following through the authentication flow with Twitch and passing that information back to the desktop application. Discord auth can be achieved by entering a bot token directly into the bot.

This was built to fill a gap left by a bot used by a good streamer friend of mine as it no longer functioned as he desired.

features

commands

Commands include a lot of features in Elderbot, from a whole list of built-in variables to allow dynamic commands to full scripting capabilites to built any and every command you can think of, and interface with all sorts of external services.

Quotes

A usual in many streamers chats, quotes! You can setup custom quote commands to your liking.

Currency

The bot includes custom currency for games and comamnds.

Sound Effects

Setup a variety of sound effects that can be run by users in chat

Backups

Automatic local and external backups of the bot db to ensure little to no loss of data in the circumstance where the file is corrupted or destroyed.

External API

Command and quote lists can be synced to an online API so you can display them live on your website!

Screenshot

A screenshot of the bot's main UI.