global fix and update bot Api

This commit is contained in:
lendry
2026-06-26 13:01:52 +03:00
parent d3ea470d02
commit aa228d84eb
29 changed files with 980 additions and 221 deletions

View File

@@ -220,6 +220,8 @@ message BotChatMessageItem {
int32 messageId = 5;
string createdAt = 6;
optional string replyMarkupJson = 7;
bool isPinned = 8;
optional string pinnedAt = 9;
}
message ListBotChatMessagesResponse {

View File

@@ -13,6 +13,7 @@ service ChatService {
rpc SendMessage (SendMessageRequest) returns (ChatMessageResponse);
rpc EditMessage (EditMessageRequest) returns (ChatMessageResponse);
rpc DeleteMessage (DeleteMessageRequest) returns (ChatMessageResponse);
rpc SetMessagePinned (SetMessagePinnedRequest) returns (ChatMessageResponse);
rpc MarkRoomRead (MarkRoomReadRequest) returns (MutationResponse);
rpc VotePoll (VotePollRequest) returns (ChatMessageResponse);
rpc SetRoomNotificationsMuted (SetRoomNotificationsMutedRequest) returns (MutationResponse);
@@ -90,6 +91,12 @@ message DeleteMessageRequest {
string messageId = 2;
}
message SetMessagePinnedRequest {
string userId = 1;
string messageId = 2;
bool pinned = 3;
}
message MarkRoomReadRequest {
string userId = 1;
string roomId = 2;
@@ -203,6 +210,9 @@ message ChatMessageResponse {
optional bool readByAll = 16;
optional bool isEncrypted = 19;
repeated MessageReactionResponse reactions = 20;
bool isPinned = 21;
optional string pinnedAt = 22;
optional string pinnedById = 23;
}
message MessageReactionResponse {

View File

@@ -39,8 +39,6 @@ service FamilyService {
rpc RespondFamilyInvite (RespondFamilyInviteRequest) returns (FamilyInviteResponse);
rpc ListFamilyInvites (ListFamilyInvitesRequest) returns (ListFamilyInvitesResponse);
rpc GetFamilyPresence (GetFamilyGroupRequest) returns (FamilyPresenceResponse);
rpc AddBotFatherToFamily (GetFamilyGroupRequest) returns (FamilyMemberResponse);
rpc AddBotToFamily (AddBotToFamilyRequest) returns (FamilyMemberResponse);
}
message AuthorizeRequest {
@@ -269,12 +267,6 @@ message FamilyInviteUserCandidate {
optional string ownerDisplayName = 10;
}
message AddBotToFamilyRequest {
string requesterId = 1;
string groupId = 2;
string botId = 3;
}
message SearchFamilyInviteUsersResponse {
repeated FamilyInviteUserCandidate users = 1;
}
@@ -345,6 +337,7 @@ message FamilyGroupResponse {
string updatedAt = 6;
repeated FamilyMemberResponse members = 7;
bool botFatherAvailable = 8;
bool getMyIdBotAvailable = 9;
}
message ListFamilyGroupsResponse {