Botkit is updated to 0.5.5

Support for SMS! New unit testing! Fixes for Slack, Facebook, Cisco Spark and Botkit Core!

Peter Swimm
Howdy

--

What’s new?

  • Introducing Botkit for SMS! Botkit bots can now send and receive messages using Twilio’s Programmable SMS API! Huge thanks to Kris Muniz who spearheaded this effort! Read all about Twilio SMS here
  • New unit tests have been added, thanks to the ongoing efforts of colestrode, amplicity and others. This release includes coverage of the Botkit core library and the Slack API library. This is an ongoing effort, and we encourage interested developers to get involved!
  • Add missing error callback to catch Slack condition where incoming messages do not match a team in the database. PR #887 thanks to alecl!
  • Add support for Facebook attachment upload api PR #899 thanks ouadie-lahdioui! Read docs about this feature here
  • Fixed issue with Slack message menus. PR #769
  • Fixed confusing parameter in JSON storage system. delete() methods now expect object id as first parameter. PR #854 thanks to mehamasum!
  • All example bot scripts have been moved into the examples/ folder.
  • Fixes an instance where Botkit was not automatically responding to incoming webhooks from Cisco with a 200 status. PR #843
  • Updated dependencies to latest: twilio, ciscospark, https-proxy-agent, promise.

Fixes from 5.4.4

  • Fix for #806 — new version of websocket didn’t play nice with Slack’s message servers
  • Support for Slack’s new rtm.connect method.
  • Use rtm.connect instead of rtm.start when connecting an RTM bot to Slack. This should improve performance during connections.

Special thanks to our community!

Josey Morton, manojkumar1412, mruba, Ouadie-lahdioui 23, Bunk, Mohamed-taha, monte-hayward, Joshua Klassen, Raniazy, Colestrode, Krismuniz, amplicity, alecl, Clinton Halpin, mehamasum, marchfederico,

Botkit now has 🌮 143 contributors🌮!

What’s next? Check our Roadmap!

Our public roadmap is a guide to everything we are actively working on! Suggestions, questions, or want to get involved? Contact us!

Supercharge your bot with Botkit Studio!

Botkit Studio is a hosted development environment for building bots with Botkit. Developers using Botkit Studio get the full capabilities of Botkit, with the addition of many powerful bot-building features such as:

  • All the code you need to get your bot online in minutes
  • A visual authoring environment for designing and managing dialog
  • A real-time message console for monitoring activity
  • APIs that enable content and features to be added to bots without additional code
  • Role-based, multi-user teams support
  • Detailed usage statistics
  • Built-in integrations with top plugins and platform tools

Click here to sign up for a free developer account, and please contact us if you have any questions.

Botkit is the leading open source tool for developing bots for Slack, Facebook and other major messaging platforms. Dive into our extensive documentation, examples and starter projects, then join 3500 other bot developers in our community chat room.

--

--