Closed glaulom closed 1 year ago
Thanks for submitting this feature request 🚀@dakshvar22 will get back to you about it soon!✨
@glaulom Is this something you want to work on?
@wochinge I actually don't have any time to work on this, so it's a proposition to the community.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Hi, Is this issue closed? Can I work on this?
Sure - go for it @pnandhini11 ! 🚀
Hi @wochinge, In botframework channel, message id (sender_id) that we use for conversation is the ID retrieved from json received in webhook. What exactly in the "FROM ID" in botframework channel? How different that from the Microsoft Teams ID?
Check this:
@botframework_webhook.route("/webhook", methods=["POST"]) async def webhook(request: Request) -> HTTPResponse: postdata = request.json metadata = self.get_metadata(request)
metadata_with_attachments = self.add_attachments_to_metadata( postdata, metadata )
try: if postdata["type"] == "message": out_channel = BotFramework( self.app_id, self.app_password, postdata["conversation"], postdata["recipient"], postdata["serviceUrl"], )
user_msg = UserMessage( text=postdata.get("text", ""), output_channel=out_channel, sender_id=postdata["from"]["id"], input_channel=self.name(), metadata=metadata_with_attachments, )
➤ Maxime Verger commented:
:bulb: Heads up! We're moving issues to Jira: https://rasa-open-source.atlassian.net/browse/OSS.
From now on, this Jira board is the place where you can browse (without an account) and create issues (you'll need a free Jira account for that). This GitHub issue has already been migrated to Jira and will be closed on January 9th, 2023. Do not forget to subscribe to the corresponding Jira issue!
:arrow_right: More information in the forum: https://forum.rasa.com/t/migration-of-rasa-oss-issues-to-jira/56569.
Description of Problem: Actually, messages IDs stored in the database by the tracker store are different from the one generated by Microsoft Teams (through BotFramework). It would be very nice to synchronize both IDs.
Overview of the Solution: Just re-use Teams IDs rather than creating new ones.
Blockers (if relevant): Is BotFramework getting messages ID ?
Definition of Done: