@@ -114,6 +114,7 @@ message CChatRoomGroupHeaderState {
114114 repeated .CChatPartyBeacon party_beacons = 22 ;
115115 optional uint64 watching_broadcast_channel_id = 23 ;
116116 optional uint64 active_minigame_id = 24 ;
117+ optional string avatar_ugc_url = 25 ;
117118}
118119
119120message CChatRoomMember {
@@ -504,6 +505,7 @@ message CChatRoom_GetChatRoomGroupSummary_Response {
504505 repeated .CChatPartyBeacon party_beacons = 18 ;
505506 optional uint64 watching_broadcast_channel_id = 19 ;
506507 optional uint64 active_minigame_id = 20 ;
508+ optional string avatar_ugc_url = 21 ;
507509}
508510
509511message CChatRoomSummaryPair {
@@ -527,6 +529,21 @@ message CChatRoom_GetChatRoomGroupSummary_Request {
527529 optional uint64 chat_group_id = 1 ;
528530}
529531
532+ message CChatRoom_SetAppChatRoomGroupForceActive_Request {
533+ optional uint64 chat_group_id = 1 ;
534+ optional uint32 requesting_app_id = 2 ;
535+ }
536+
537+ message CChatRoom_SetAppChatRoomGroupForceActive_Response {
538+ optional uint32 result = 1 ;
539+ repeated uint32 accounts_in_channel = 2 ;
540+ }
541+
542+ message CChatRoom_SetAppChatRoomGroupStopForceActive_Notification {
543+ optional uint64 chat_group_id = 1 ;
544+ optional uint32 requesting_app_id = 2 ;
545+ }
546+
530547message CChatRoom_AckChatMessage_Notification {
531548 optional uint64 chat_group_id = 1 ;
532549 optional uint64 chat_id = 2 ;
@@ -835,6 +852,7 @@ message CChatUsability_ClientUsabilityMetrics_Notification {
835852 optional bool do_not_disturb_mode = 22 ;
836853 optional bool disable_embed_inlining = 23 ;
837854 optional bool sign_into_friends = 24 ;
855+ optional bool animated_avatars = 25 ;
838856 }
839857
840858 message VoiceSettings {
@@ -1060,6 +1078,14 @@ service ChatRoom {
10601078 option (method_description) = "Get basic information about a chat room group" ;
10611079 }
10621080
1081+ rpc SetAppChatRoomGroupForceActive (.CChatRoom_SetAppChatRoomGroupForceActive_Request ) returns (.CChatRoom_SetAppChatRoomGroupForceActive_Response ) {
1082+ option (method_description) = "Force a group chat to be considered active on the server for this user" ;
1083+ }
1084+
1085+ rpc SetAppChatRoomGroupStopForceActive (.CChatRoom_SetAppChatRoomGroupStopForceActive_Notification ) returns (.NoResponse ) {
1086+ option (method_description) = "If a group chat is forced active (see SetAppChatRoomGroupForceActive), decrement the force count" ;
1087+ }
1088+
10631089 rpc AckChatMessage (.CChatRoom_AckChatMessage_Notification ) returns (.NoResponse ) {
10641090 option (method_description) = "Acknowledge that we have seen the most recent chat message in a chat" ;
10651091 }
0 commit comments