Botframework-sdk: [Skype Web Control] User name not showing? (Not Recognizing the Email Address when user enter it)

Created on 24 Nov 2017  路  11Comments  路  Source: microsoft/botframework-sdk

skype1
skype2

I developed a simple chat bot to process which takes user details and email address, but when I'm entering the email address in skype embedded chat control ,I a getting a empty message (empty string) as in screenshot 2. As a result, I'm unable to validate my email address. (While the same code is working fine on web chat control and facebook).

Most helpful comment

Hi @satyansh-sagar - Thanks for reporting the issue.

It's hard to diagnose the issue without seeing the code here. Can you post the bot code that produces this problem?

All 11 comments

I also have the similar issue. Hope Skype Team fixes this.

Someone Please Help me here , i'm stuck at this point...

Hi @satyansh-sagar - Thanks for reporting the issue.

It's hard to diagnose the issue without seeing the code here. Can you post the bot code that produces this problem?

@nwhitmont Below is the Code Snippet,

Validators().IsValidEmail is a method to validate the email address.
The code is working perfectly on bot framework web chat channel and direct line , but having issues with skype.

public async Task PhoneNoProcessAsync(IDialogContext context, IAwaitable<string> result)
{
    PromptDialog.Text(context, this.EmailAddressProcessAsync, "Enter your Email Address, Just type it below!", "Retry", 3);

}
public async Task EmailAddressProcessAsync(IDialogContext context, IAwaitable<string> result)
{
    var _emailAddress = await result;
    _emailAddress = _emailAddress.Trim().ToLower();

    bool _isEmailValid = new Validators().IsValidEmail(_emailAddress);
    if (_isEmailValid)
    {
        await context.PostAsync("Email Address is correct");
        context.Done(True);
    }
    else
    {
        await context.PostAsync("Your Email Address seems to be incorrect.");
        PromptDialog.Text(context, this.EmailAddressProcessAsync, "Just type your E-mail Address below!", "Retry", 3);
    }
}

@satyansh-sagar Thanks for the update.

For reference, what is the OS/browser/browser version in use where the Skype Web Control is having the error?

@brene

@nwhitmont Its throwing an error everywhere, in chrome, Edge and IE.

@satyansh-sagar I'm the PM for the Skype Web Control. I'm sorry that you're experiencing this bug. We're trying to get it fixed ASAP. I'll keep you updated

Thanks @brene , Will awaiting your response

@satyansh-sagar we've fixed this issue in our dogfood environment (see img). You can expect this to be on production by the end of this week. Keep the feedback coming!
image

@brene Great Job , Hope to see it live soon.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

vaditya04 picture vaditya04  路  3Comments

akakoychenko picture akakoychenko  路  3Comments

hailiang-wang picture hailiang-wang  路  3Comments

daveta picture daveta  路  3Comments

clearab picture clearab  路  3Comments