@@ -53,6 +53,45 @@ class InstanceAPI {
5353 return response . data
5454 }
5555
56+ /**
57+ *
58+ * @param {String } chatId
59+ * @param {String } idMessage
60+ */
61+ async deleteMessage ( chatId , idMessage ) {
62+ CommonUtils . validateString ( 'chatId' , chatId )
63+ CommonUtils . validateString ( 'idMessage' , idMessage )
64+
65+ const method = 'deleteMessage' ;
66+ const postData = {
67+ 'chatId' : chatId ,
68+ 'idMessage' : idMessage ,
69+ }
70+ const response = await axios . post ( CommonUtils . generateMethodURL ( this . _restAPI . params , method ) , postData ) ;
71+ return response . data
72+ }
73+
74+ /**
75+ *
76+ * @param {String } chatId
77+ * @param {String } idMessage
78+ * @param {String } message
79+ */
80+ async editMessage ( chatId , idMessage , message ) {
81+ CommonUtils . validateString ( 'chatId' , chatId )
82+ CommonUtils . validateString ( 'idMessage' , idMessage )
83+ CommonUtils . validateString ( 'message' , message )
84+
85+ const method = 'editMessage' ;
86+ const postData = {
87+ 'chatId' : chatId ,
88+ 'idMessage' : idMessage ,
89+ 'message' : message ,
90+ }
91+ const response = await axios . post ( CommonUtils . generateMethodURL ( this . _restAPI . params , method ) , postData ) ;
92+ return response . data
93+ }
94+
5695 /**
5796 *
5897 * @param {Number } phoneNumber
0 commit comments