errbot
errbot copied to clipboard
Support Microsoft Teams
I am...
- [ ] Reporting a bug
- [x] Suggesting a new feature
- [ ] Requesting help with running my bot
- [ ] Requesting help writing plugins
- [ ] Here about something else
I am running...
- Errbot version: latest
- OS version: ubuntu
- Python version: 3.6
- Using a virtual environment: yes
Issue description
Please, add support for microsoft teams.
Additional info
Probably using https://github.com/rveachkc/pymsteams
@trunet This could be built as a backend: http://errbot.io/en/latest/user_guide/backend_development/
Here are some examples that might be helpful: https://github.com/errbotio/errbot-backend-skype https://github.com/Vaelor/errbot-mattermost-backend
https://microsoftteams.uservoice.com/forums/555103-public/suggestions/34471423-teams-backend-support-for-errbot-framework
What about something like how PoshBot implements to solve the issue?
Using a queue based system as a middle man of sorts?
https://poshbot.readthedocs.io/en/latest/guides/backends/setup-teams-backend/
Isn't https://github.com/vasilcovsky/errbot-backend-botframework an option?
Isn't https://github.com/vasilcovsky/errbot-backend-botframework an option?
This looks great, thanks for the link. My only concern with it, is that it requires my Errbot instance to be publicly accessible on the internet (?). Unless I am totally misreading the setup/configuration of the bot framework on my quick pass of the readme. Where as the poshbot example, relies more on a pub/sub model.
I haven't tried it myself, but it does look like you do. The botframework pushes the messages out.
+1 Official Errbot support for Teams would be pretty awesome.
We all know that Slack is better than Teams, but when Microsoft makes it free, it is difficult for companies to argue against free: https://www.computerworld.com/article/3408781/microsoft-teams-now-has-13m-daily-active-users-outpacing-rival-slack.html
It seems like the on-prem solution would be to create a backend for orky: https://github.com/OfficeDev/Orky similar to orky-hubot.