Getting "The bot is not part of the conversation roster" for sending proactive messages to users sometimes

Mohammed Sayeed 0 Reputation points
2024-08-21T10:49:47.7166667+00:00

Hello everyone,

I'm currently developing a chatbot using the Python Bot Framework and have encountered a problem. Some users are reporting that they are not receiving notifications from the bot. After some investigation, I discovered that application returns "The bot is not part of the conversation roster" for these specific users.

** Some times all the users able to receive notification.

Here are the details of my setup:

  • Framework: Python Bot Framework
  • Environment: Azure Bot Service

How could it be resolved? Here are some specific questions I have:

  1. What could be causing the bot to not appear in the conversation roster for certain users?
  2. Are there any specific configurations or settings that I should check in the Bot Framework or Azure Bot Service?
  3. Is there a way to programmatically ensure the bot is added to the conversation roster for all users?

Any insights or suggestions would be greatly appreciated. Thank you!

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
10,291 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,333 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.