Viber and Freshdesk webhook error(viber status: 1) - bots

Are there people who made Viber bot integration into Frshdesk? I have an issue with Freshdesk webhook. When I'm testing locally with Freshdesk tunnel webhook(it's creating for tests) it works just fine. But when I build my app and download to Freshdesk, webhook error occurs. And when I'm testing with Freshdesk generated webhook on Postman it works fine as well, problem only when deployed to Freshdesk. Support is silent(

Related

Twitter dialogflow open source integration

I have followed the steps given for integrating with the twitter https://github.com/GoogleCloudPlatform/dialogflow-integrations and everything was done as such and deployment was successfull but I didnt get the response back from the bot.I tried integrating with the same app using the older method of integration and it is working. How can I know what is the problem with the integration?I tried integrating with the same app using the older method of integration and it is working
I’ve had the same issue. When deploying using gcloud beta run deploy ... command it tries to register new webhook on Twitter. In most cases it fails (eg. with High latency on CRC GET request. Your webhook should respond in less than 3 seconds. error). It is possible, that webhook registration will succeed after some deployments, but better approach would be to use local instance of Twitter Activity Dashboard - you can use targetUrl there and register webhook yourself (it’s possible that you will have to try several times). Remember to also verify it later with Verify button.
I have disabled Twitter integration in Dialogflow and my bot is now using Cloud Run webhook for Twitter.
Information in this issue were very helpful.

Can't talk to QnAMaker bot in Azure or Teams, but can locally with emulator

I created a QnAMaker bot through the website https://www.qnamaker.ai, which then took me through the steps creating the bot in Azure.
When I click on the Test in Web Chat section of the bot in Azure, before I've even typed anything, an error message arrives in Channels > Web Chat > Issues that states: "There was an error sending this message to your bot: HTTP status code Unauthorized"
I have download the code of the bot locally, and running it with npm, using ngrok and the Bot Emulator, I have successfully managed to connect to the bot and it works.
I haven't touched the AppID or Password in the Bot's settings in Azure, and these are the same credentials I used for the local bot that works.
Could someone please help?
Thanks
I solved this by removing the bot entirely and creating a brand new one. I think the issue with some sort of mix up with the AppID and AppPassword, even though they were both correct in the settings

Azure Bot: There was an error sending this message to your bot: HTTP status code Forbidden

PROBLEM: When I try to test my bot using the web chat in the MS Azure GUI, it gives me the error
There was an error sending this message to your bot: HTTP status code Forbidden
I've done the following:
Created a bot using the Microsoft Bot Framework, LUIS, and NodeJS
Created resource for the bot in MS azure
Successfully tested the bot locally using the bot emulator (without using the bot ID and password)
Set up continuous deployment so all updates made to my repo are reflected in the Azure bot service
Defined all environment variables in the application settings tab of the azure bot service (bot id and password are correct and included)
Included web.config, iisnode.yml, and publish.js files
Heeelp. I've googled this, tried alternative solutions mentioned for similar problems, but no luck.
NEVERMIND! I had stopped the application weeks ago, that's why it gave the forbidden error. I didn't realize until I tried to make a GET request in Postman to the bot endpoint.

Slack messages do not reach Azure

So I have an issue to make the communication possible between Slack and BotFramework. I deploied once a bot on Slack to test the deployment and everything was working fine. I worked on another bot and when I try to deploy it there is no message reaching the bot on Azure.
Since I can not see errors on Azure or from Slack, I think my issue does not come from my code. What seems very strange is that I did not get any message from Slack telling me that the messages can not reach the bot and yet I can not see message reaching Azure.
I use this to install the bot on Slack https://learn.microsoft.com/en-us/azure/bot-service/bot-service-channel-connect-slack except that I did not suscribe to events which was working fine with my initial deployment.
I tried with a sample bot, I got the same issue. So I must be missing something about the configuration.
My bot is working fine with cortana and directline.
First thing I'd try is to find out if the problem is on the Slack side or the Bot Service side.
To test out the Bot Service side:
Have you tried running in the test chat?
Or tried debugging the bot service on your local machine?
If it helps, I've written up a little tutorial on how to debug a bot service.
Hope that helps!
Tim

how to test/debug the bot using remote endpoint

I developed a bot on my machine (http://localhost:3999), and it is published on some endpoint "http://botone-np-webapp.azurewebsites.net/api/messages" using WebChat channel i can use it. I would like to test and debug "http://botone-np-webapp.azurewebsites.net/api/messages" instead of localhost:3999/api/messages.
I have provided the MicrosoftAppId and Micsodoftpassword also. but not working, in emulator.
how do I test this in emulator.?

Resources