3 ms·
My team has built numerous chatops bots and automation around Slack, mostly because of their great API. In a way, we're building our own lock-in, as any replace
by stephengillie 10y ago
My team has built numerous chatops bots and automation around Slack, mostly because of their great API. In a way, we're building our own lock-in, as any replacement would have to provide the same level of API access, from in-channel announcements to channel scraping for parsing by other systems. And it would require retooling the bots too.
- otterley 10y agoRespectfully, that sounds like an engineering failure on your part. There are enough similarities in the APIs among different chat systems that the business logic can be easily decoupled from the event loop; had you abstracted the interface, your system would be more easily portable to other providers.
- rekoros 10y agoExcept... other than Slack, nobody has a sane API just yet (I work at sameroom.io).
- deleted 10y ago[deleted]
- AdamSanza 10y agoWhat about using something like the Microsoft Bot Framework(1)? I am not too familiar with it but its open source and it looks like it works with Skype, Slack, Facebook Messenger, Kik, Office 365, etc. (1) https://dev.botframework.com/ https://dev.botframework.com/