New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFC : how to support multi-platform message channel ? #2023
Comments
I would prefer to have several message types that are currently supported by all these three platforms, as From my perspective, I think the @huan what do you think about these new message types? |
@wj-Mcat Thank you very much for create this RFC for discussing! I agree that when we start supporting multi-platform puppet protocols other than Wechaty (like Feishu, DingTalk, etc), the payload might need to be reviewed and we need to find a way for compatible with multi protocols. @windmemory I fully agree with you that our Wechaqty targeting a universe chatbot connector, and we should have a universe payload for compatible with all IMs, as ActionCard is also needed by the Microsoft BotFramework and the Facebook Messenger. Please feel free to submit a solution by designing a new payload system for our UrlLink payload (or new payload if necessary), then we will be able to discuss those payloads based on our first version. P.S. @wj-Mcat I'd like to suggest that we should always post all the requires materials in the issue so that we can read them in one place. for example, your example message payloads can be easy pasted into our issue markdown. |
@huan Yes, I will post all of the mutli-platform detailed message payloads example code at public place. In this discuss, how to support multi-platform message channel ? is a multi-steps for wechaty community. Here is the idea discussed with @windmemory :
@huan How do you think about it ? |
I definitely agree with you guys about all those points. Please go ahead and let me know if you need my help! |
Hi, @wj-Mcat! I'm Dosu, and I'm helping the wechaty team manage their backlog. I wanted to let you know that we are marking this issue as stale. From what I understand, you proposed adding support for multi-platform message channels in the Before we close this issue, we wanted to check if it is still relevant to the latest version of the wechaty repository. If it is, please let us know by commenting on the issue. Otherwise, feel free to close the issue yourself, or it will be automatically closed in 7 days. Thank you for your contribution! |
There days, we got deep into the multi-platform
group chat bot
documents and find that there are some message types and message payload datastructure which are different from the current message type inwechaty-puppet
. In other words, the currentwechaty-puppet
can support therich
message info
indingtalk
,feishu
,enterprise wechat
. For example,message card
is not supported now:I have list some example message payloads:
So, I think we should add some message types and message payload to support more multi-platform wechaty. How do you think about it ?
The text was updated successfully, but these errors were encountered: