Chatbot

Home » Chatbot

Chatbots are work assistants that manage tasks using a chat platform. They can do simple tasks like collecting user feedback or do more heavy tasks like runnng shell commands. Either way having a chatbot is very fun and helpful.

  • Dialog-interruption-and-cancellation

Bot dialog interruption and cancellation

2021-06-18T13:36:39+02:00November 23rd, 2020|Tags: , , |

Bot dialog cancellation and interruption is used to expand you bot's capabilities in waterfall dialogs in Bot Framework SDK bots. They are meant to enable you to quit your dialog if you don't want to finish it or to create custom interrupts to, for example, call for help in the middle of a dialog if you don't know how to proceed.

  • Writing-bot-dialogs

Writing bot dialogs

2021-04-09T13:59:01+02:00November 17th, 2020|Tags: , , |

Writing bot dialogs has a lot to do with planning because you have to have all the dialog flow planned before you start writing your dialog. You also need to manage your dialog state and have a way to stop a dialog if needed.

  • Bot-Framework-Dialogs

BotFramework dialogs

2021-07-05T07:04:22+02:00November 17th, 2020|Tags: , |

Dialogs are a highlight of BotFramework SDK and they are at it's centre. Through them, you can write comprehensive conversations that the bot will engage in with users. Rather than having a bot that just responds to user with a predefined message to a specific keyword. With botframework dialogs, bots can give you real "dialog" experience.

  • Adaptive-cards-in-bots

Adaptive cards in bots

2021-07-01T12:56:42+02:00October 29th, 2020|Tags: , |

Adaptive Cards are platform-agnostic snippets of UI, authored in JSON, that apps and services can openly exchange. They adapt their UI to the platform's standard UI so adaptive cards in MS Teams will look different than in Slack, but they'll all have the same features.

  • register-your-bot-in-azure-portal

Azure bot registration

2021-07-01T12:44:15+02:00October 29th, 2020|Tags: , |

Bot channel registration, in Azure Portal, is where you register your bot and connect your bot to desired channels. Channels are really just your chat platforms like MS Teams, Slack or Skype.

  • Bot-development

Bot development

2021-07-01T12:38:28+02:00October 27th, 2020|Tags: , , |

This article introduces you to bot development which includes starting and testing your bot firstly. Secondly it teaches you to understand bot's scripts and how to write one yourself.

  • Build-a-bot-with-bot-framework-sdk

Build a bot with Bot Framework SDK

2021-06-18T12:16:43+02:00October 27th, 2020|Tags: , |

Bot Framework is a collection of SDK's for bot development in various languages mentioned in the previous article. It provides tools to build, test, deploy and manage bots. The SDK acronym stands for „Software Development Kid“ and it is exactly that, a kit that supplies you with libraries, documentation, guides and code samples. Bot framework SDK is basicly all you need to start building your bot.

  • What-are-chatbots

What are ChatBots

2021-07-01T09:18:44+02:00October 23rd, 2020|Tags: , |

ChatBots are applications that are built in one of several available programming languages and are hosted on a remote server. You can interact with them through your chatting platform such as Slack, MS Teams, Mattermost, etc.

Go to Top