Unfortunately, as of now, there is no direct way to programmatically open chat windows in the Microsoft Teams desktop app when sending messages. The Microsoft Teams API and Bot Framework do not provide a method to force the Teams client to open a chat window automatically.
However, you can achieve part of your scenario by sending proactive messages to users and providing deep links that users can click to open the chat windows themselves.
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.