Profile

Cover photo
66 followers|42,172 views
AboutPostsPhotosVideos

Stream

err

General  - 
 
We are very proud to announce that Errbot 4.0 is out !

Similar to the jump from 2.3 to 3.0, this new major release is a big step forward with only few incompatible changes compared to 3.2.

First, we would like to thank all the contributors and supporters for this awesome release.

Here are some of the highlights from this release.

User features:
- instead of persisting the bot state on disk, you can now (optionally) use databases like RDBMs (PostgreSQL, MySQL, etc), Redis, Google Firebase and Google Cloud Datastore (local Shelve storage is still the default and still works out of the box with no extra configuration necessary).
- you can now lock down the bot by filtering out core_plugins
- there is no more "favorite plugins", you !repos search and can find and install anything from the ~300 public plugins available.
- a new skype backend
- more flexible and advanced access control features

Developer features:
- a new scaffolding option to create super quickly a plugin (--new-plugin)
- identifiers had a long story on Errbot, this release simplifies them even further and unify them with the room identifiers.
- a new callback_mention that is called when anybody is mentioned in the chatrooms

Many smaller improvements have also been made and various bugs have been fixed. Please review the changelog carefully before upgrading at:

https://github.com/errbotio/errbot/blob/4.0/CHANGES.rst

If you need help, feel free to jump into our chatroom at https://gitter.im/errbotio/errbot


3
1
Add a comment...

err

Feature Discussions  - 
 
If you are nearby San Francisco, we gonna have a hacking session tonight at the #chatops meetup on #errbot, bring your plugin code, ideas and questions !

http://www.meetup.com/ChatOps-San-Francisco/


1
Add a comment...

err

General  - 
 
#errbot 3.2.2 has been released, fixes: one major bug about data loss at shutdown + minor ones. https://pypi.python.org/pypi/errbot/3.2.2
#chatops #chatbot
2
1
Add a comment...

err

Shared publicly  - 
 
Awesome blog series on errbot !
In Adventures with Errbot, Part I wrote about installing and configuring Errbot with Jabber. Now let's look at installing plugins for Errbot. There is a list of over 200 plugins for Errbot. You can ask the bot about available plugins with !repos command. The command may take a few moments to run ...
1
1
Add a comment...

err

Shared publicly  - 
 
#stackstorm is integrating bots in their tool.
1
Add a comment...

err

General  - 
 
2.3.0-beta is out !

This is a big release so we prefer to send a beta first.
A lot of work went into refactoring the internals of the bot. This gave us already a first win :
- backends are now plugins too ! If you want to add your own, you can develop it in a separate repo and make err pick it up.

Also, a big thank to +Nick Groenen for stabilizing the Slack backend so it can make it to this release !
We are really excited to welcome those new Slackers (?) to our community, they have been already using the backend from head for weeks !

We also have a completely new backup system, it is way simpler and way more comprehensive than the previous one (checkout the command line help and !help).

And of course we released various bug fixes.
2
Add a comment...
Have them in circles
66 people
Sascha Hintermann's profile photo
Rodrigo Lisboa's profile photo
Carles Barreda Martin's profile photo
Jared Daines's profile photo
Milan Kubík's profile photo
Jon Byrne's profile photo
davy van de moere's profile photo
Andres Reyes Monge's profile photo
Steven Van Bael's profile photo

Communities

err

General  - 
 
The first non-local storage plugin for #errbot is out: Google #firebase !
You can try it out on master: https://github.com/errbotio/err-storage-firebase
#chatops
1
Add a comment...

err

General  - 
 
 
What an amazing year for #Errbot ! I am humbled by all those users and contributors.
2016 will be the year of #chatops.
(source: http://pypi-ranking.info/)

View original post
3
Tom Chang's profile photo
 
yeah,  I love errbot !!! 
Add a comment...

err

General  - 
 
This community is so awesome it deserved a real spot !

errbot.io is this spot.

It comes with a brand new github organization dedicated to errbot : http://github.com/errbotio

If you wish to host you plugin there, feel free to ask for your very own repo in the org like the other plugins already present.
2
Add a comment...

err

General  - 
 
A small update: Seeing the extend of the changes and some (small) backward incompatibilities: we gonna skip version 2.3 and to go straight to 3.0. We are still checking if we did not break too much stuff before calling it 3.0.0-rc1. If you feel like courageous today, you can try it from head and report back if something regressed for you.
1
Add a comment...

err

General  - 
 
Just to let you know that #telegram support landed on master !

Feel free to give it a spin, this will be part to this ever growing 3.0 release.

Big kudos to +Nick Groenen for the new backend.
1
Add a comment...

err

General  - 
 
#slack  support landed on master, feel free to give it a try and report back any issue !
1
1
Justine Foote's profile photoNick Groenen's profile photo
2 comments
 
Yes, the API is subject to rate limiting and using that API for sending messages means you'd be opening an out-of-band HTTP(S) connection for every message posted. This doesn't make sense when you already have a websocket connection that allows sending messages and could thus be used instead.

What kind of functionality are you missing exactly?
Add a comment...
People
Have them in circles
66 people
Sascha Hintermann's profile photo
Rodrigo Lisboa's profile photo
Carles Barreda Martin's profile photo
Jared Daines's profile photo
Milan Kubík's profile photo
Jon Byrne's profile photo
davy van de moere's profile photo
Andres Reyes Monge's profile photo
Steven Van Bael's profile photo
Communities
Story
Tagline
Err is a plugin based chatbot designed to be easily deployable, extensible and maintainable.
Introduction
It allows you to start scripts interactively from your chatrooms for any reason: random humour, starting a build, monitoring commits, triggering alerts ...