Forum Discussion
fabin10
Aug 04, 2021Brass Contributor
The bot is not a part of the conversation roster error in new chat(Chat->New)
Hi, I am using Microsoft Bot Framework to create the message extension. I would like to get the user email of the customer who enters the search query in the bottom search chatbox. The email is gett...
Prasad_Das-MSFT
Microsoft
Aug 04, 2021fabin10
Could you please share the manifest file?
_r4m_
Aug 05, 2021Copper Contributor
I've the same issue, even using botframework-connector lib:
const credentials = new MicrosoftAppCredentials(process.env.BotId, process.env.BotPassword);
const token = await credentials.getToken();
const client = new ConnectorClient(credentials, { baseUri: context.activity.serviceUrl });
MicrosoftAppCredentials.trustServiceUrl(context.activity.serviceUrl);
let singleMemberDetailsResponse = await client.conversations.getConversationMembers(context.activity.conversation.id);
the response is a 403 bot is not part of the conversation roster.
Adding the bot to the conversation seems possible via action commands, popping-up the user with a request to add the bot. But in the case of search commands, it is not clear if this is feasible.