Add forward_to on events.NewMessage

This commit is contained in:
Lonami Exo 2018-03-04 00:32:26 +01:00
parent 3a13f5f02f
commit 82c034dc56

View File

@ -320,9 +320,17 @@ class NewMessage(_EventBuilder):
Replies to the message (as a reply). This is a shorthand for Replies to the message (as a reply). This is a shorthand for
``client.send_message(event.chat, ..., reply_to=event.message.id)``. ``client.send_message(event.chat, ..., reply_to=event.message.id)``.
""" """
return self._client.send_message(self.input_chat, kwargs['reply_to'] = self.message.id
reply_to=self.message.id, return self._client.send_message(self.input_chat, *args, **kwargs)
*args, **kwargs)
def forward_to(self, *args, **kwargs):
"""
Forwards the message. This is a shorthand for
``client.forward_messages(entity, event.message, event.chat)``.
"""
kwargs['messages'] = [self.message.id]
kwargs['from_peer'] = self.input_chat
return self._client.forward_messages(*args, **kwargs)
def edit(self, *args, **kwargs): def edit(self, *args, **kwargs):
""" """