Additional team and channel-related features and issues within Microsoft Teams for business
Thank you for reaching out to Microsoft Q&A
I understand how frustrating it can be when a longstanding aspect of the platform after a year. However, for clarity, this is a user-to-user support forum. Moderators, contributors, and external Microsoft employees participating here do not have access to backend systems or the ability to intervene directly in Microsoft product features.
Given this, I may not you the definitive solution in this situation, but you can try the workarounds below:
Option 1: Delete via Power Automate (Recommended)
you can try to create a flow that deletes its own messages using the Microsoft Teams connector:
Trigger: Manual or scheduled
Action: "Delete a message" (Teams connector)
- Team: [Your Team]
- Channel: [Your Channel]
- Message ID: [From your flow's posted message output]
Note: Store the messageId from your original "Post message" action and use it later to delete.
Option 2: Use Graph API (Admin/Developer)
DELETE https://graph.microsoft.com/v1.0/teams/{team-id}/channels/{channel-id}/messages/{message-id}
Permissions required: ChannelMessage.Delete (delegated) or Teamwork.Migrate.All (application)
You can try the above workaround method, kindly let me know in the comments for further support.
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.