Questions tagged [botkit]

Botkit is a toolkit for making bot applications. Botkit is designed to ease the process of designing and running useful, creative bots that live inside Slack, Facebook Messenger and other messaging platforms.

It provides a semantic interface to sending and receiving messages so that developers can focus on creating novel applications and experiences instead of dealing with API endpoints.

Botkit features a comprehensive set of tools to deal with popular messaging platforms, including:

  • Slack
  • Facebook Messenger
  • Twilio IP Messaging

GitHub project: https://github.com/howdyai/botkit

174 questions
0
votes
0 answers

Calling External API in botkit

As I am new to botkit, I have created the bot locally as per the docs. But when it is trying to call an external API using axios, below error shows - UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'get' of undefined Here is the…
Akshaya Jeevan
  • 624
  • 5
  • 13
0
votes
0 answers

Does botkit google hangouts chat in version 0.7 or google hangouts chat supporting typing indicator?

Does botkit google hangouts bot in version 0.7 or google hangouts chat supporting typing indicator? as i cannot find anything in google hangouts developer document and in botkit google hangout document as well. could help share the document or give…
0
votes
1 answer

How to add typing delay in botkit conversations with facebook adapter

We are building a facebook messenger bot with Botkit version 4. We have tried different ways to add typing delay with the messages but none of them is working properly. As we are using the conversations we are unable to use this format in…
0
votes
1 answer

How to clear state in botkit 4 conversation

We have built a bot using botkit v4 and we are using it with Facebook messenger. We want to clear the state on a specific facebook_postback. I tried the following but nothing is working. bot.controller.storage.delete(message.user) I did not find…
Deepak Mahakale
  • 22,834
  • 10
  • 68
  • 88
0
votes
1 answer

Botium not picking up buttons from Botkit 4.0

In the Botkit connector sample Botkit40 folder, there isn't a test on buttons. ButtonsAsserter work in Botkit 0.7.
shawnl
  • 1,861
  • 1
  • 15
  • 17
0
votes
1 answer

Using LUIS with botkit conversations

I am working on a bot and I am trying to use intents instead of patterns here convo.ask('Do you want to eat a taco?', [ { pattern: 'yes', type: 'string', handler: async(response, convo, bot) => { return await…
0
votes
0 answers

BotKit + Slack Adapter - How do you delete a conversation when it ends?

I've got the following program, but can't figure out how to delete the buttons, or preferably the whole message, after the user has clicked one of the buttons? const dialog = new BotkitConversation(BLIND_UPDOWN_DIALOG, controller) …
Design by Adrian
  • 2,185
  • 1
  • 20
  • 22
0
votes
1 answer

How to create a slackbot that notifies me if a post someone wrote is not answered after a period of time?

Hello this is my first time attempting to create a slackbot using this resource https://botkit.ai/ , the slackbot I am trying to create should notify me if someone' post on a slack channel is not answered after a period of time,say after 30…
Erik L
  • 195
  • 1
  • 2
  • 18
0
votes
1 answer

How to use event subscriptions with Botkit 0.6

I'm working on a Slack app using Botkit 0.6, and I'm having trouble with getting the events to work. I've tried following the documentation, but I can't make sense of what I specifically need to do in order to pass the Request URL. The goal of this…
Pauliwog01
  • 33
  • 2
0
votes
1 answer

Verifying botkit against the slack events api

I'm having a pretty basic problem - trying to upgrade my botkit app from 0.7.x -> 4.x. I've used yo botkit to generate a new v4 bot, according to these instructions. Now that I try to configure the bot with slack I can't verify the events api the…
Yaron Idan
  • 6,207
  • 5
  • 44
  • 66
0
votes
1 answer

botkit- Twilio-sms not waiting for reply

Using botkit: 4.0.2 Messaging Platform: twillio-SMS Node version: 10v Please suggest to us. we are stuck here. Twilio-SMS bot not waiting for a reply when I'm triggering dialog using bot.beginDialog() and using API and the same code is working When…
0
votes
1 answer

Botkit unauthorized when connecting through emulator (Microsoft Bot Framework)

I would like to set up botkit to use the Microsoft Bot Framework. botkit refers to the yeoman generator on their "Get started" page: https://botkit.ai/getstarted.html This generator asks an App ID and App Password. I went to my created channel in…
Maxim
  • 3,836
  • 6
  • 42
  • 64
0
votes
1 answer

How to store and access conversation variables from external API request in BotKit?

Summary I'm making a web app chatbot with BotKit (using the BotkitConversation API). I want to query an external API using input from the user, and then return some of the resulting data to the user. I am able to store the user's input as a…
jefferiestube
  • 141
  • 3
  • 8
0
votes
1 answer

My intent is not matching with expected response

I'm using botkit with luis recognizer and below is the sample code: bot.dialog('OnboardingDialog', (session) => { .... .... }).triggerAction({ matches: 'OnboardingBook' }) I have defined onboarding intent in responses as…
surya
  • 17
  • 5
0
votes
1 answer

Botkit 4 + SlackAdapter: Unable to get callbacks triggered for basic conversation

I’m having trouble getting basic conversation callbacks to be fired. Can anyone point me to a working sample with botkit 4 of getting responses from a conversation in Slack? I set up the SlackAdapter and used the SlackEventMiddleware and…
Karim Varela
  • 7,562
  • 10
  • 53
  • 78