Skip to content

vkosuri/chatterbot-io-adapters

Repository files navigation

ChatterBot IO Adapters or Integrations

Package Version Build Status

ChatterBot’s input adapters are designed to allow a chat bot to have a versatile method of receiving or retrieving input from a given source.

Current IO Adapters

  1. Gitter.Im
  2. Hipchat
  3. MailGun
  4. MicrosoftBot
  5. Windows/Linux Terminal
  6. Variable Input type adapter

For instructions on how to use these adapters, please refer to the project documentation.

All source and examples are from https://github.com/gunthercox/ChatterBot

If you are interested in contributing support for a new adapters please create a pull request. Additions are welcomed!

Examples

For examples, see the examples directory in this project's git repository.

Unit Testing

“A true professional does not waste the time and money of other people by handing over software that is not reasonably free of obvious bugs; that has not undergone minimal unit testing; that does not meet the specifications and requirements; that is gold-plated with unnecessary features; or that looks like junk.” – Daniel Read

pip install -r requirements.txt
nosetests

Motivation

This repo is to address gunthercox/ChatterBot#528

License

ChatterBot IO Adapters are licensed under the BSD 3-clause license.