Gitter Backend

This is a backend for Gitter for errbot. The source code is hosted on github.



  • A github account to be used by the bot.
  • The client id and client secret, received when authorising the bot as gitter application or a personal access token.


Checkout the backend using git:

Edit errbot’s configuration file ( and set the backend and backend directory variables:


From there you have can either add an application or use a personal token from a user reserved to the bot.

Adding an application, workflow for auth

  1. pip install bottle requests
  2. execute the script: ./ and it will guide you

Adding as a real user

  1. authenticate as the bot user (new incognito window helps ;) )
  2. go visit
  3. use directly the token like this in you


  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature`
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D