errbotio / errbot

Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation.
http://errbot.io
GNU General Public License v3.0
3.13k stars 615 forks source link

SlackRTM documentation and example #1435

Closed torgeirl closed 4 years ago

torgeirl commented 4 years ago

I am...

I am running...

Issue description

The new SlackRTM backend added in #1416 doesn't seems to covered at the ReadTheDocs pages. I seems it's intended to be a 1-to-1 replacement of the old backend (more or less the same functionality, but a different version of the slackclient dependency).

Trying to update my bot I can't get it to work the same way however. For instance, it replies to bot commands DMs but not in channels. Are there any quirks with the new backend I should know about when updating? Do you have any working examples of using it that could be added to the documentation?

And perhaps the old documentation should be marked as deprecated or replaced as of slackclient 2.0?

sijis commented 4 years ago

The SlackRTM backend is in beta state. We expect they will be issues and thing will probably not behave as expected. Filing bugs will help us address the problems.

The goal is that changing the bot backend should not affect the plugin, unless the plugin is using backend internals for some functionality.

torgeirl commented 4 years ago

@sijis: my bad.

Filing bugs will help us address the problems.

Will do! 😉