Split events into separate files

This commit is contained in:
Lonami Exo
2018-04-05 20:14:22 +02:00
parent f9f49a893b
commit b7c3f80679
8 changed files with 1299 additions and 1265 deletions

View File

@@ -0,0 +1,22 @@
from .common import name_inner_event
from .newmessage import NewMessage
from ..tl import types
@name_inner_event
class MessageEdited(NewMessage):
"""
Event fired when a message has been edited.
"""
def build(self, update):
if isinstance(update, (types.UpdateEditMessage,
types.UpdateEditChannelMessage)):
event = MessageEdited.Event(update.message)
else:
return
event._entities = update._entities
return self._message_filter_event(event)
class Event(NewMessage.Event):
pass # Required if we want a different name for it