The end goal

Upon completing this book, the reader will be able to build a complex Slack bot that can perform the following tasks, amongst other things:

  • Receive and send message sent in Slack
  • Respond to user commands
  • Process natural language
  • Perform useful tasks on command (for example, fetch data from external sources)
  • Insert custom data into Slack via webhooks and slash commands

Get Building Slack Bots now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.