Skip to content

DevChatter/ChatterBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatterBot - from the DevChatter Community

ChatterBot is a user-focused, highly moddable Twitch chat bot. It's designed to be extended by developer and non-developer streamers.

  • For the developers, it's designed to be extendable and have their existing bot's commands integrate with ChatterBot.
  • For the non-developers, it will be easy to include custom scripts and modules built for Chatter bot as well as ones built for other chat bots.

Name Suggestions

As "ChatterBot" is the temporary name for this project, here are a list of some of the suggestions for the final name of the bot.

  • ChatterBot
  • OneBot
  • OmniBot
  • OmegaBot

Quick Start

  • Download the latest version of ChatterBot from the Releases.
  • Run the ChatterBot.exe file.
  • .
  • .
  • .
  • .

Contributing to the Project

Thanks for your interest in directly working on the project with us!

How To Help

  • Check the Issues list to find an issue you can help with.
  • Fork the repository to your GitHub account.
  • .
  • .

Our Branch Structure

  • main - current released version.
  • dev - collaborative development branch for the next version. Branched from main. Merges into main.
  • release-* - collaborative release branch for tying up final loose ends, meta-data, versions, etc. Branched from dev. Merged into main then tagged v*.*.*.* before main merged into dev.
  • hotfix-* - collaborative hotfix branch for fixing issues in released version. Branched from main. Merged into main then tagged v*.*.*.* before main merged into dev.

We can always use help with:

  • Updating documentation (this and other documentation files).
  • Adding support for additional bot command formats.
  • Adding support for additional bot plug-in runtimes.

Instructions

.

Creating Custom Commands

Supported Custom Command Formats

  • ChatterBot Commands
  • .
  • .
  • .

Installing Custom Plug-Ins/Modules/Scripts

Supported Plug-In Runtimes

  • ChatterBot Modules
  • .
  • .
  • .

Creating Custom Plug-Ins/Modules/Scripts