- Update dependencies to Botkit 4.10, Bot Framework 4.10
- Update @slack/web-api to 5.11.0
- Adjust startPrivateConversation to use converations.open instead of im.open
- Update dependencies to Botkit 4.9, Bot Framework 4.9
- Fox: Remove enforcement of as_user field when using v2 oauth - Thanks to @garytowers for this pull request.
- FIX: Fixing a bug introduced in 4.8 pertaining to spawning proactive bots for Slack. #1937
- Update @slack/web-api to 5.8.0
- Add
oauthVersion
parameter to constructor. If set tov2
, oauth features will use Slack's latest auth functions and urls. More info - Make
authed_users
field available. Fix for #1911
- Update @slack/web-api to 5.7.0 which includes access to new Oauth features (see #1890)
- Make
redirectUri
optional in type definition - thanks @yakirn #1895
- Update @slack/web-api to 5.5.0
- Update dependencies (Bot Framework to 4.6, Botkit to 4.6)
- Add support for using the new Block Kit modals. Check out this sample code for examples of using them.
- Update to the latest version of the @slack/web-api, granting access to recently added methods like views.open, views.update
- Fix: previous versions incorrectly labeled incoming
block_actions
andinteractive_message
events asmessage
events. This version corrects this -controller.on('block_actions',...)
andcontroller.hears(pattern,'block_actions',...)
should now work. - Expand ability to "hear" block actions and use them in conversations. Selections from dropdowns and datepickers can now be heard by the bot and will be included as
message.text
in incoming messages. Thanks to @sfny for the pull request
- Update dependencies (Bot Framework to 4.5.2, Botkit to 4.5)
- Block actions and interactive button clicks are now classified as "message" type events, and thus included in conversations
- Update some type definitions in the Slack Dialog class.
- Fix typo in replyInteractive - Thanks to @VictorGrycuk for the fix
- Fix for handling some events that do not have a channel id - Thanks to @roger-king and @jebarjonet for help trackign this down
- Update Typedef of Slack dialog options - Thanks to @roger-king for the fix
- Add
enable_incomplete
option to allow adapter to start without a complete config.
- Fix for getInstallLink() - now includes redirectUri if set. Thanks to @jebarjonet for the fix.
- Fix to TypeScript definition, - Thanks to @roger-king for this contribution.
This was the first public release!