Skip to content

timkpaine/csp-bot

 
 

Repository files navigation

csp-bot logo, overlapping blue speech bubbles

Build Status codecov GitHub issues License PyPI

Features

csp-bot is a framework for building chat bots. It is built on csp, csp-gateway, and ccflow

csp-bot makes it easy to build extensible command-driven bots, and has some key features:

  • connect to multiple backend chat platforms from the same instance
  • register custom commands across backends
  • create scheduled commands
  • create asynchronous commands
  • tag users
  • redirect commands across rooms/channels
  • and more!

For a detailed overview and examples, see our Documentation.

Community-supported commands can be found in the csp-bot-commands project.

Installation

Install with pip:

pip install csp csp-bot

Install with conda

conda install csp csp-bot -c conda-forge

License

This software is licensed under the Apache 2.0 license. See the LICENSE file for details.

About

Reactive chat bot framework

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%