如題。類似微信群發(fā)紅包,其他用戶搶了紅包,群內聊天界面會出現提示消息,比如“xxx搶了你的紅包”等等,這個消息只對發(fā)紅包的用戶可見,其他搶紅包的人是看不到,workerman的IM 群聊功能如何實現呢?
?
類似融云的IM 群聊功能,如下圖所示:
?
[attach]1751[/attach]
?
1、gatewayworker默認提供了群聊的功能,不支持題示的業(yè)務功能,畢竟框架簡約的好,重點關注核心的功能;
2、肯定能實現,但你這個場景屬于業(yè)務范疇了,需要定制自己的業(yè)務模型,感覺也比較容易,比如對發(fā)紅包的用戶做個身份鑒定。
可以結合gateway的sendToGroup方法第三個參數exclude_client_id來實現,但是總感覺有點不適。既然sendToGroup方法有排除client_id,怎么就沒指定client_id呢