Skip to content

Commit

Permalink
Merge branch 'main' into patch-1
Browse files Browse the repository at this point in the history
  • Loading branch information
benbrown authored Aug 21, 2020
2 parents e1de8d9 + 330d458 commit fc2aea5
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 4 deletions.
4 changes: 4 additions & 0 deletions packages/botbuilder-adapter-slack/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# botbuilder-adapter-slack changelog

# 1.0.12

* Adjust startPrivateConversation to use converations.open instead of im.open

# 1.0.11

* Update dependencies to Botkit 4.9, Bot Framework 4.9
Expand Down
2 changes: 1 addition & 1 deletion packages/botbuilder-adapter-slack/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "botbuilder-adapter-slack",
"version": "1.0.11",
"version": "1.0.12",
"description": "Connect Botkit or BotBuilder to Slack",
"main": "./lib/index.js",
"typings": "./lib/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/botbuilder-adapter-slack/src/botworker.ts
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ export class SlackBotWorker extends BotWorker {
*/
public async startPrivateConversation(userId: string): Promise<any> {
// create the new IM channel
const channel: any = await this.api.im.open({ user: userId });
const channel: any = await this.api.conversations.open({ users: userId });

if (channel.ok === true) {
// now, switch contexts
Expand Down
2 changes: 1 addition & 1 deletion packages/botbuilder-adapter-webex/src/webex_adapter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -398,7 +398,7 @@ export class WebexAdapter extends BotAdapter {
if (activity.conversation && activity.conversation.parentId) {
// @ts-ignore ignore this webex specific field
message.parentId = activity.conversation.parentId;
} else if (activity.channelData.parentId) {
} else if (activity.channelData && activity.channelData.parentId) {
message.parentId = activity.channelData.parentId;
}

Expand Down
2 changes: 1 addition & 1 deletion packages/docs/core.md
Original file line number Diff line number Diff line change
Expand Up @@ -513,7 +513,7 @@ or one of the remixable starter kits.

A Botkit application usually has 2 main components: a main app file called `bot.js` where Botkit is configured, and a folder of modules that get automatically loaded into the application.

The bot's features - all of the stuff involved in defining trigger patterns, dialogs, custom middlewares and handlers - are organized into JavaScript modules, and then loaded into the app using [controller.loadModules()](reference/core.md#loadmodules). Each feature file should contain only the code required for a specific feature. This will help to keep the project code well organized and modular.
The bot's features - all of the stuff involved in defining trigger patterns, dialogs, custom middlewares and handlers - are organized into JavaScript modules, and then loaded into the app using [controller.loadModules()](reference/core.md#loadmodules). If you are using Typescript, make sure to include `ts` extension into the second parameter as a string array (default is `['.js']`, and you probably want it to be `['.js', '.ts']`). Each feature file should contain only the code required for a specific feature. This will help to keep the project code well organized and modular.

The feature modules follow the form below:

Expand Down

0 comments on commit fc2aea5

Please sign in to comment.