mirror of
https://github.com/pyrogram/pyrogram
synced 2025-09-02 15:25:41 +00:00
Rename update to event
This commit is contained in:
@@ -141,9 +141,9 @@ class Client:
|
|||||||
self.proxy = None
|
self.proxy = None
|
||||||
self.session = None
|
self.session = None
|
||||||
|
|
||||||
self.update_handler = None
|
|
||||||
self.is_idle = Event()
|
self.is_idle = Event()
|
||||||
|
|
||||||
|
self.event_handler = None
|
||||||
self.update_queue = Queue()
|
self.update_queue = Queue()
|
||||||
self.event_queue = Queue()
|
self.event_queue = Queue()
|
||||||
|
|
||||||
@@ -235,7 +235,7 @@ class Client:
|
|||||||
break
|
break
|
||||||
|
|
||||||
try:
|
try:
|
||||||
self.update_handler(self, event)
|
self.event_handler(self, event)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
log.error(e, exc_info=True)
|
log.error(e, exc_info=True)
|
||||||
|
|
||||||
@@ -259,15 +259,14 @@ class Client:
|
|||||||
|
|
||||||
self.is_idle.wait()
|
self.is_idle.wait()
|
||||||
|
|
||||||
# TODO: Better update handler
|
def set_event_handler(self, callback: callable):
|
||||||
def set_update_handler(self, callback: callable):
|
|
||||||
"""Use this method to set the update handler.
|
"""Use this method to set the update handler.
|
||||||
|
|
||||||
Args:
|
Args:
|
||||||
callback (:obj:`callable`):
|
callback (:obj:`callable`):
|
||||||
A callback function that accepts a single argument: the update object.
|
A callback function that accepts a single argument: the update object.
|
||||||
"""
|
"""
|
||||||
self.update_handler = callback
|
self.event_handler = callback
|
||||||
|
|
||||||
def send(self, data: Object):
|
def send(self, data: Object):
|
||||||
"""Use this method to send :ref:`Raw Function <using-raw-functions>` queries.
|
"""Use this method to send :ref:`Raw Function <using-raw-functions>` queries.
|
||||||
|
Reference in New Issue
Block a user