The following flow is currently being implemented.
1. OAuth (Microsoft Graph API)
2. /teams/{id}/channels/{id}/messages (Microsoft Graph API)
However, Teams will be notified of the authenticated user as the sender.
If I want the sender to be another user or a bot, do I have to create a bot or authenticate as an admin user?