File tree Expand file tree Collapse file tree 4 files changed +21
-1
lines changed Expand file tree Collapse file tree 4 files changed +21
-1
lines changed Original file line number Diff line number Diff line change 11{
22 "name" : " wechaty-grpc" ,
3- "version" : " 0.20.20 " ,
3+ "version" : " 0.21.0 " ,
44 "description" : " gRPC for Wechaty" ,
55 "main" : " dist/src/mod.js" ,
66 "typings" : " dist/src/mod.d.js" ,
Original file line number Diff line number Diff line change @@ -304,6 +304,14 @@ service Puppet {
304304 body : "*"
305305 };
306306 }
307+ rpc MessageForward (puppet .MessageForwardRequest ) returns (puppet .MessageForwardResponse ) {
308+ option (google.api.http ) = {
309+ post : "/messages/{message_id}/forward/{conversation_id}"
310+ additional_bindings {
311+ post : "/conversations/{conversation_id}/forward/{message_id}"
312+ }
313+ };
314+ }
307315
308316 rpc MessageSendContact (puppet .MessageSendContactRequest ) returns (puppet .MessageSendContactResponse ) {
309317 option (google.api.http ) = {
Original file line number Diff line number Diff line change @@ -170,3 +170,10 @@ message MessageRecallRequest {
170170message MessageRecallResponse {
171171 bool success = 1 ;
172172}
173+ message MessageForwardRequest {
174+ string message_id = 1 ;
175+ string conversation_id = 2 ;
176+ }
177+ message MessageForwardResponse {
178+ google.protobuf.StringValue id = 1 ;
179+ }
Original file line number Diff line number Diff line change @@ -166,6 +166,11 @@ export const puppetServerImpl: IPuppetServer = {
166166 void callback
167167 throw new Error ( 'not implemented.' )
168168 } ,
169+ messageForward : ( call , callback ) => {
170+ void call
171+ void callback
172+ throw new Error ( 'not implemented.' )
173+ } ,
169174
170175 messageSendContact : ( call , callback ) => {
171176 void call
You can’t perform that action at this time.
0 commit comments