Hi @Praveen Volety
Thank you for posting your question in the Microsoft Q&A forum.
The Teams app manifest cannot control or disable message features such as emojis, reactions, GIFs, or Loop components. It also cannot restrict which components users can send to a bot. The manifest only declares app capabilities, not the user's messaging experience.
To enforce such restrictions, the bot must inspect incoming messages using the Bot Framework activity payload. You can examine activity.text and activity.attachments to block or reject messages that contain unsupported content.
Teams delivers reaction add or remove events as messageReaction activities. Your bot can ignore them or reply explaining it doesn't support reactions, but the user interface for adding reactions cannot be disabled.
Loop components are delivered as file attachments that reference a Fluid-based file in OneDrive or SharePoint. These messages may or may not contain text. If you need to prevent users from sending Loop components, your bot should check the attachment content types rather than rely solely on filtering message text.
The manifest setting "supportsFiles": true continues to allow standard file attachments to your bot, which you can process normally through activity.attachments.
I hope this information is helpful.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.