Need clarity for one way bot

Vaibhav Kinger 20 Reputation points
2024-10-04T11:18:46.1033333+00:00

we need clarification regarding the publishing requirements for bots in Microsoft Teams:
We have a one-way communication bot, our bot is designed to send a notification to users without responding to user commands

However while testing the app in developer portal we received the following error from the teams store "The bot is not responding to command Hi." Since our bot is intended for one-way communication and does not support any commands from the user. We are not sure if it is necessary for our bot to respond to user command

Could you provide guidance on whether it is required for a one-way notification bot to respond to user input to adhere teams store validation guidelines.

Any insight would be greatly appreciated.

Displaying Validation error-developer portal.PNG

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
10,311 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,341 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Prasad-MSFT 6,881 Reputation points Microsoft Vendor
    2024-10-04T11:50:20.0866667+00:00

    If your bot's sole purpose is to deliver notification to users and isn't conversational, you can enable the isNotificationOnly field in your app manifest. This produces the following changes:

    • Users can't message your notification-only bot.
    • Users can't @mention the bot.

    Please follow below document for more details:
    https://learn.microsoft.com/en-us/microsoftteams/platform/resources/bot-v3/bots-notification-only?tabs=true

    Thanks, 

    Prasad Das

    ************************************************************************* 

    If the response is helpful, please click "Accept Answer" and upvote it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.


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.