Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jun 21 16:38

    clearab on ac-pyjava

    readme updates (compare)

  • Jun 13 13:08

    gabog on main

    Update README.md (#6517) remov… (compare)

  • Jun 13 13:08

    gabog on clearab-patch-1

    (compare)

  • Jun 13 13:08
    gabog closed #6517
  • Jun 10 22:03
    clearab review_requested #6517
  • Jun 10 22:03
    clearab unassigned #6517
  • Jun 10 22:02
    clearab assigned #6517
  • Jun 10 22:02
    clearab review_requested #6517
  • Jun 10 22:02
    clearab opened #6517
  • Jun 10 22:02

    clearab on clearab-patch-1

    Update README.md removing refe… (compare)

  • May 24 18:30

    tracyboehrer on main

    Microsoft mandatory file (#6511… (compare)

  • May 24 18:30

    tracyboehrer on GitHubPolicyService

    (compare)

  • May 24 18:30
    tracyboehrer closed #6511
  • May 23 20:02

    microsoft-github-policy-service[bot] on GitHubPolicyService

    (compare)

  • May 23 20:02

    microsoft-github-policy-service[bot] on GitHubPolicyService

    Microsoft mandatory file (compare)

  • May 23 20:02
    microsoft-github-policy-service[bot] opened #6511
  • May 23 20:02
    microsoft-github-policy-service[bot] review_requested #6511
  • May 23 15:35
    erquirogasw synchronize #6190
  • May 23 15:35
    ceciliaavila review_requested #6190
  • May 19 17:22
    tracyboehrer closed #6043
Alejandro Diaz-Infante
@al-diaz
Hi!! Has anyone else face this kind of error when running a bot made on the composer? The reader’s MaxDepth of 64 has been exceeded. I have been trying to update the maxdepth property inside startup.cs but this isn't working. Also I try downgrading NewtonsoftJson, but another package that I'm using needs the latest version of this package. So I have run out of options on how to fix this.
Dileep Kanta Bivanapalli
@dileepkantapop

Hi Team,

can anyone please help me how to implement facebook bot handoff.

Thank you in advance!!

saikumaru
@saikumaru
Does OnMemberAddedAsync work for all channels? say Slack?
Matthias Dilger
@matthiasdilger
Hi, my bot registrations at https://dev.botframework.com/bots are gone. The bots still work but I can't access the configuration anymore. Can somebody help me please? @Wajeed-msft ?
1 reply
TrushnaPawar13
@TrushnaPawar13
Hello Team, I want to confirm that with bot framework can we create a group in webchat created by direct line channel
przem
@przem

Hi guys, i've a question regarding bot framework sdk for java.

I have a problem with loading jackson modules for objectmapper, that results following exception:

Java 8 date/time type `java.time.OffsetDateTime` not supported by default: add Module "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" to enable handling (through reference chain: com.microsoft.bot.schema.Activity["timestamp"])

of course the dep is in the classpath.

I did some debugging and problem is with classloader and thread that handles the async request. Bot-X thread that handles the async request has a diffrerent classloader then the request thread http-nio-PORT-exec-X.

Can somebody help me resolve that please?

makoto
@makotodeveloper_twitter
Hi Teams!
I am looking for an implementation example to switch to manned chat. Is that possible?
I am just starting to use azure bot.
1 reply
noushadkabeer
@noushadkabeer
Hi, I pulled the file upload example. On trigger it sends the file consent card but the emulator doesnt seems to be understanding it.
Any additional settings is needed to run this? I verified the "supportsFiles": true but still the consent card comes empty. Please help?
atymic
@atymic

Hi!

Having an issue with bot framework and teams. When pressing a button in the message extension actions, I'm triggering a card. The card displays, but is missing the buttons. This previously worked fine.

Any ideas on how to fix this?

Screen Shot 2021-11-10 at 13.11.13.png
Screen Shot 2021-11-10 at 13.11.31.png
Adaptive card
{
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "type": "AdaptiveCard",
    "version": "1.5",
    "body": [
        {
            "type": "TextBlock",
            "size": "Large",
            "weight": "Bolder",
            "wrap": true,
            "style": "heading",
            "text": "Enable Inbound SMS"
        },
        {
            "type": "TextBlock",
            "text": "A wholeeeeeeee bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch bunch  of txt",
            "wrap": true
        },
        {
            "type": "FactSet",
            "facts": [
                {
                    "title": "Current Channel",
                    "value": "${channel}"
                }
            ]
        },
        {
            "type": "ActionSet",
            "actions": [
                {
                    "type": "Action.Execute",
                    "title": "Enable Inbound SMS",
                    "verb": "enable_inbound",
                    "fallback": "Action.Submit"
                }
            ]
        }
    ]
}
Troy Kirin
@troykirin
Hi has anyone figured out a way to debug connector client? I’m sending a protective message by creating a conversation from conversation parameters.
Karina O'Neill
@karinaoneill
IBM Watson Assistant (V2) + Microsoft Teams integration?
Does anyone have a pointer on how to integrate IBM's Watson Assistant into Microsoft Teams? I assume it is via Microsoft's Azure Bot Framework, so I have completed the step of setting up a bot in Azure Portal. I have also set up an assistant with IBM Watson Assistant.
I started to try the Watson middleware for connecting to the bot framework, but V2 of Watson Assistant does not have the required workspace_id anymore. https://github.com/watson-developer-cloud/botkit-middleware#configure-your-assistant
Thanks.
ambercode
@AmberCode
Hi guys, sendActivities returns no reply ID then I am using /api/messages, but if I use channel like MS Teams or WebChat or DirectLine it returns ID, would you have any ideas why it's so, is it expected behavior?
ambercode
@AmberCode
If I understand it correctly, only channels are able to create ID and send it back?
Aline Ribeiro de Almeida
@alinealfa

Hi Folks. Are the new "Sequential Workflows for Adaptive Cards" officially supported using Bot Framework SDK for Python?

"Adaptive Cards now support Sequential Workflows that are updated on user action. Using Sequential Workflows, Adaptive Cards are updated on user action and user can progress through a series of cards that require user input. Action.Execute supports Sequential Workflows, which allows bot developers to return Adaptive Cards in response to a user action."
Doc: https://docs.microsoft.com/en-us/microsoftteams/platform/task-modules-and-cards/cards/universal-actions-for-adaptive-cards/sequential-workflows
Samples (available for csharp and nodejs): https://github.com/OfficeDev/Microsoft-Teams-Samples/tree/main/samples/bot-sequential-flow-adaptive-cards

Troy Kirin
@troykirin
I’ll have to look into this, seems interesting! I have a Python bot that uses adaptive cards primarily but they are generated during runtime based on input and values from an external web app, using waterfall dialogs.
2 replies
Aline Ribeiro de Almeida
@alinealfa
@troykirin Which channel(s) does your bot support? Waterfall dialogs does not have a prompt of type AdaptiveCard (python SDK). So it is tricky to use the AdaptiveCard submission to navigate through the waterfall steps.
Troy Kirin
@troykirin
@alinealfa msteams
Troy Kirin
@troykirin
It is not, currently only sideloaded.
Samy Lahfa
@AkechiShiro
Hi, I'm trying to start the default EchoBot however I ran into aiohttp.web_exceptions.HTTPNotFound : Not Found error, is there anyone that ran into this issue as well ?
I'm using Python and I've followed the tutorial given here https://docs.microsoft.com/en-us/azure/bot-service/bot-service-quickstart-create-bot?view=azure-bot-service-4.0&tabs=python%2Cvs
Samy Lahfa
@AkechiShiro
Actually the bot works it just that when I go to the page for the localhost:port_number it throws this error but it doesn't look like this affects the usability of the bot.
Harikishore
@hka047
Can we use azure qna service as a docker container solution ?
shamimjlp
@shamimjlp
Hi Everyone, have you guys implement any sanitizer for html,sql injection in Bot Framework?
Flabo
@flabodotes
Hello everyone, I'm trying to connect my bot using Teams Channel. Using it directly with the GUID works ok, but in the Microsoft Docs say that is not a good practice:
https://docs.microsoft.com/en-us/azure/bot-service/channel-connect-teams?view=azure-bot-service-4.0 Why?? I'm trying the integration as an App but is not workin.
Robert Strzępka
@robertstrz
Hello, I would like to know how the communication between Teams Bot and Azure Bot Service (where the messaging endpoint is set) is secured ? Is it secured somehow by default ?
Bruno Louzada
@BLouzada
Hi guys, I'm using Teams App Studio to develop a bot using webhooks does this include any extra costs? I did not found anything about costs in docs
1 reply
Flabo
@flabodotes

Hello, I would like to know how the communication between Teams Bot and Azure Bot Service (where the messaging endpoint is set) is secured ? Is it secured somehow by default ?

When you connect your bot with the Teams channel the endpoint to use it is like https://teams.microsoft.com/l/chat/0/0?users=28:9bc78230-d5ee-43fb-87a8, It's an https but I can't see more

Hi guys, I'm using Teams App Studio to develop a bot using webhooks does this include any extra costs? I did not found anything about costs in docs

I think that the Teams App are published in your Teams tenant and It's for free.

1 reply
Melih Ozturk
@melih154

Hi all, building a bot (.NET Core SDK v4) with MS Teams Channel, where corporate Azure Network does not allow MS Teams SaaS to connect Azure Bot Service directly due to network settings. Trying to implement a Proxy API on API Gateway for MS Teams to consume and pass the request to Azure Bot Service.

  1. Is this a valid option? How should we configure the communication from Azure Bot Service to MS Teams (ie. bot sends a message to user) Does MS Teams app polls the API or websocket etc. connection created between Azure Bot Service and MS Teams, which can't be replicated through API Gateway?

This requires importing OpenAPI Spec of the Azure Bot SDK. Is there any OpenSpec definition? Using .NET SDK and Swagger to generate OpenAPI document from existing API project generates below document, which is having error while importing it from API Gateway.

{
  "openapi": "3.0.1",
  "info": {
    "title": "ChatBot.Bot",
    "version": "1.0"
  },
  "paths": {
    "/api/messages": {
      "post": {
        "tags": [
          "Messages"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      },
      "get": {
        "tags": [
          "Messages"
        ],
        "responses": {
          "200": {
            "description": "Success"
          }
        }
      }
    }
  },
  "components": { }
}
Дмитрий
@Ussr-eng
how to process attachments sent to a skype group if the bot does not see it, since it is impossible to send an attachment with the tag(@botname)?
Babun
@Lauris01
Hello,
very fresh here. Is it possible to do a chatbot that would make some api requests in the back? what is the best way to get started?
Steven Kanberg
@stevkan
:point_up: February 16, 2022 1:13 AM @Lauris01 - Yes, this is fairly standard practice. Regardless of which BotFramework SDK you use (C#, JS, etc.), set up your API calls as would normally be done. Then, assuming the trigger is some user input (i.e. a button clicked in a hero card or a bit of text input), when the bot receives the request then it can initiate the API call.
The only thing you need to be aware of is the Azure Bot Service connector expect the bot to respond within 15 secs. While your API call may typically respond well within that time frame, the best practice is to not wait on the API response in order for the bot to respond. If there was ever a delay (network latency, server is slow to respond, etc.) then this "long running" process will result in a timeout error. To avoid this, have your bot respond immediately to the user's request with something like "the request is being processed" and, once the response is returned then send the response using a proactive message. The BotBuilder-Samples repo has a sample, 16.proactive-messages, that is available in all supported languages.
Steven Kanberg
@stevkan
:point_up: February 12, 2022 7:34 AM @Ussr-eng - if there is no way in Skype to directly reference the bot when sending an attachment, unfortunately, the answer is no. However, there may be an indirect way. If it's possible to call an API from Skype that would include the attachment in the request, you could then setup Azure Function (or similar) to receive that call. The function, when it's API is called, would trigger sending a proactive message to your bot to include the attachment and the conversatoin reference. I don't know if this is possible and would require some research on your part. This is the only way that pops into mind.
Jeremy Combs
@jmcombs
I have a question regarding the Webex Adapter, specifically for JavaScript that is published as botbuilder-adapter-webex. In the adapter's package.json it states the version should be 1.0.10 and also lists a dependency on botkit 4.15.0. Both of these package versions are not on NPM and the versions that are on NPM are two years old: botkit 4.10 and botbuilder-adapter-webex 1.0.9. So, it errors out on installing the botkit dependency and throws a bunch of warnings and depreciation warnings on dependencies for the Webex adapter. It looks like this is tied to the main mono repo of botkit still showing version 4.10 but I'm purely guessing. I opened this issue under the botkit repo since that's where this adapter lies howdyai/botkit#2203 but I intend to use the Webex Adapter in botbuilder, since that is the preferred package. Can someone point me in the right direction to how we can get these packages updated on NPM?
Jeremy Combs
@jmcombs
Also, it would be nice if someone would incorporate or approve the PR that was submitted for fixing this issue howdyai/botkit#2195
Jeremy Combs
@jmcombs
I’m curious, if this is not the method for speaking with the BotBuilder developers or developer support, can someone point me to what the official method is for engaging with BotBuilder developer support? With Cisco Webex, at least there’s a Webex Space where the DevSupport team are constantly helping out the community with issues.
Zakaria Amine
@zak905
Hello everyone, when I call the create conversation API, I get usually 201 with a response (which the expected response), but there are sometimes where 202 is returned with no response. I don't how frequent is that, does this depends on how busy the backends are ?
according to the docs https://docs.microsoft.com/en-us/azure/bot-service/rest-api/bot-framework-rest-connector-api-reference?view=azure-bot-service-4.0#http-status-codes, a 202 means that: The request was accepted for processing.
Zakaria Amine
@zak905
this group seems dead
Afeez Ishola
@waleyson
Hello Guys, Please i am having issues with testing my bot using Java SDK here is the error i am getting: Caused by: com.microsoft.bot.connector.authentication.AuthenticationException: Invalid AppId passed on token
fedsp
@fedsp
Unfortunatelly seems dead. And good luck requesting azure support, they will say that the bot framework is out ot scope of azure support
Zakaria Amine
@zak905
really !? well thanks for the heads up
Roberto Perdomo Macedo
@robertop23
Hello guys. Somebody know why I cannot create a teams conversation from a bot using a post to https://smba.trafficmanager.net/apis/v3/conversations? I'm getting this error: "Bad format of conversation ID"
Adam Leffert
@mindmodel
@fedsp Could I ask you to clarify? Do you mean that Bot Framework is dead, or some part of it, or this forum?
Steven Kanberg
@stevkan
@robertop23, if you are still having the issue, can you share the code on how you are sending the activity?
christophmeier80
@christophmeier80
Hi all. I'm looking into the Azure Bot Outlook Channel that is currently in preview. Does the channel support SSO and / or OAuthCard?
Sumeet Chandel
@chandelsumeet
Hi all . I am trying to build a chatbot with with authentication and qnamker service . I am using github template for authentication . After authentication how can i use qnamkaer service to answer the user questions
qatrick
@qatrick

Hello,

I simply follow https://docs.microsoft.com/en-us/azure/bot-service/bot-service-quickstart-create-bot?view=azure-bot-service-4.0&tabs=python%2Cvs and attempt to test bot framework w a ubuntu wsl env w the following config but seems there are aiohttp error when i attempt to localhost:3978. Anyone can advise?

$ python -V
Python 3.8.3
/my_chat_bot$ pip list|grep aiohttp
aiohttp 3.7.4.post0
botbuilder-integration-aiohttp 4.14.2

======== Running on http://localhost:3978 ========
(Press CTRL+C to quit)
Traceback (most recent call last):
File "/home/itrs/repo/bot2/venv/lib/python3.8/site-packages/botbuilder/core/integration/aiohttp_channel_service_exception_middleware.py", line 20, in aiohttp_error_middleware
response = await handler(request)
File "/home/itrs/repo/bot2/venv/lib/python3.8/site-packages/aiohttp/web_urldispatcher.py", line 870, in _handle
raise self._http_exception
aiohttp.web_exceptions.HTTPNotFound: Not Found
Traceback (most recent call last):
File "/home/itrs/repo/bot2/venv/lib/python3.8/site-packages/botbuilder/core/integration/aiohttp_channel_service_exception_middleware.py", line 20, in aiohttp_error_middleware
response = await handler(request)
File "/home/itrs/repo/bot2/venv/lib/python3.8/site-packages/aiohttp/web_urldispatcher.py", line 870, in _handle
raise self._http_exception
aiohttp.web_exceptions.HTTPNotFound: Not Found