Skip to content

DeSqBlocki/HelBot

Repository files navigation

HelBot v5

HelBot v5 introduces an improved background logic structure, streamlined integration with the Helix API, and automated token renewal for Twitch.tv, ensuring a seamless experience for streamers and their communities.

Database Structure:

client.credentials:

  • client_id (twitch:discord)
  • client_secret (twitch:discord)
  • token (access_token:token)
  • service (twitch:discord)
  • mod_id (twitch only)

shoutouts.#channel:

  • user
  • created_at

guilds.id:

  • event
  • channel

commands.channel:

  • name
  • enabled

settings.channel:

  • name
  • enabled

Chat Commands:

Update Chat Mode (Mods & Broadcaster only)

  • $mode [on:off]

Get A Positive Reminder

  • $positivity

View Donothon/Charity Event Information

  • $donate

View / Manage Settings

  • $commands [enable:disable] [setting]

View / Manage Commands

  • $commands [enable:disable] [command]

Behaviour:

  • Automatically protects the chat by enabling follow-only, sub-only, or emote-only modes when the stream goes offline.
  • Automatically shoutouts VIPs when they speak for the first time in the chat during a stream.
  • Automatically shoutouts Raiders when getting raided.
  • Responds to specific messages containing "Kaw", "Caw", or "Kweh", with Strict and Non-Strict modes available.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published