Abstract
We have spent a substantial amount of time so far discussing NLU systems, conversational experiences, and how we can develop bots in a generic manner using a common format via the Bot Builder SDK. The Bot Builder SDK lets us get up and running quickly. This is part of why it is such a powerful abstraction. But frankly, a lot of the innovation in the space is coming from the various messaging platforms. For example, Slack is leading the pack in terms of collaboration software. Slack’s ability to edit messages, allowing for interactive workflows, is very powerful.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Slack Message guidelines: https://api.slack.com/docs/message-guidelines
- 2.
Slack API Methods: https://api.slack.com/methods
- 3.
Slack API chat.update: https://api.slack.com/methods/chat.update
- 4.
Giphy for Slack: https://get.slack.help/hc/en-us/articles/204714258-Giphy-for-Slack
- 5.
Slack Interactive Messages: https://api.slack.com/interactive-messages
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Szymon Rozga
About this chapter
Cite this chapter
Rozga, S. (2018). Extending Channel Functionality. In: Practical Bot Development. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-3540-9_8
Download citation
DOI: https://doi.org/10.1007/978-1-4842-3540-9_8
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-3539-3
Online ISBN: 978-1-4842-3540-9
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)