mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2025-02-18 04:20:57 +03:00
Add missing async/await to events' documentation
This commit is contained in:
parent
d02cb84abe
commit
3a9cce8720
|
@ -79,8 +79,8 @@ Handling Updates
|
||||||
from telethon import events
|
from telethon import events
|
||||||
|
|
||||||
@client.on(events.NewMessage(incoming=True, pattern='(?i)hi'))
|
@client.on(events.NewMessage(incoming=True, pattern='(?i)hi'))
|
||||||
def handler(event):
|
async def handler(event):
|
||||||
event.reply('Hello!')
|
await event.reply('Hello!')
|
||||||
|
|
||||||
client.run_until_disconnected()
|
client.run_until_disconnected()
|
||||||
|
|
||||||
|
|
|
@ -18,13 +18,13 @@ class StopPropagation(Exception):
|
||||||
>>> client = TelegramClient(...)
|
>>> client = TelegramClient(...)
|
||||||
>>>
|
>>>
|
||||||
>>> @client.on(events.NewMessage)
|
>>> @client.on(events.NewMessage)
|
||||||
... def delete(event):
|
... async def delete(event):
|
||||||
... event.delete()
|
... await event.delete()
|
||||||
... # No other event handler will have a chance to handle this event
|
... # No other event handler will have a chance to handle this event
|
||||||
... raise StopPropagation
|
... raise StopPropagation
|
||||||
...
|
...
|
||||||
>>> @client.on(events.NewMessage)
|
>>> @client.on(events.NewMessage)
|
||||||
... def _(event):
|
... async def _(event):
|
||||||
... # Will never be reached, because it is the second handler
|
... # Will never be reached, because it is the second handler
|
||||||
... pass
|
... pass
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in New Issue
Block a user