Mention add_event_handler in the docs and fix small nit

This commit is contained in:
Lonami Exo 2018-03-17 17:07:56 +01:00
parent dc07d65075
commit 6f820cce97
2 changed files with 16 additions and 2 deletions

View File

@ -140,6 +140,20 @@ random number, while if you say ``'eval 4+4'``, you will reply with the
solution. Try it!
Events without decorators
*************************
If for any reason you can't use the ``@client.on`` syntax, don't worry.
You can call ``client.add_event_handler(callback, event)`` to achieve
the same effect.
Similar to that method, you also have :meth:`client.remove_event_handler`
and :meth:`client.list_event_handlers` which do as they names indicate.
The ``event`` type is optional in all methods and defaults to ``events.Raw``
for adding, and ``None`` when removing (so all callbacks would be removed).
Stopping propagation of Updates
*******************************

View File

@ -38,9 +38,9 @@ Kotlin
******
`Kotlogram <https://github.com/badoualy/kotlogram>`__ is a Telegram
implementation written in Kotlin (the now
implementation written in Kotlin (one of the
`official <https://blog.jetbrains.com/kotlin/2017/05/kotlin-on-android-now-official/>`__
language for
languages for
`Android <https://developer.android.com/kotlin/index.html>`__) by
`@badoualy <https://github.com/badoualy>`__, currently as a beta
yet working.