.. Telethon documentation master file, created by sphinx-quickstart on Fri Nov 17 15:36:11 2017. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. ==================================== Welcome to Telethon's documentation! ==================================== Pure Python 3 Telegram client library. Official Site `here `_. Please follow the links on the index below to navigate from here, or use the menu on the left. Remember to read the :ref:`changelog` when you upgrade! .. important:: If you're new here, you want to read :ref:`getting-started`. If you're looking for the method reference, you should check :ref:`telethon-package`. What is this? ************* Telegram is a popular messaging application. This library is meant to make it easy for you to write Python programs that can interact with Telegram. Think of it as a wrapper that has already done the heavy job for you, so you can focus on developing an application. .. _installation-and-usage: .. toctree:: :maxdepth: 2 :caption: Installation and Simple Usage extra/basic/getting-started extra/basic/installation extra/basic/creating-a-client extra/basic/telegram-client extra/basic/entities extra/basic/working-with-updates .. _Advanced-usage: .. toctree:: :maxdepth: 2 :caption: Advanced Usage extra/advanced-usage/accessing-the-full-api extra/advanced-usage/sessions extra/advanced-usage/update-modes .. _Examples: .. toctree:: :maxdepth: 2 :caption: Examples extra/examples/working-with-messages extra/examples/chats-and-channels extra/examples/users extra/examples/bots extra/examples/projects-using-telethon .. _Troubleshooting: .. toctree:: :maxdepth: 2 :caption: Troubleshooting extra/troubleshooting/enable-logging extra/troubleshooting/deleted-limited-or-deactivated-accounts extra/troubleshooting/rpc-errors .. _Developing: .. toctree:: :maxdepth: 2 :caption: Developing extra/developing/philosophy.rst extra/developing/api-status.rst extra/developing/test-servers.rst extra/developing/project-structure.rst extra/developing/coding-style.rst extra/developing/understanding-the-type-language.rst extra/developing/tips-for-porting-the-project.rst extra/developing/telegram-api-in-other-languages.rst .. _More: .. toctree:: :maxdepth: 2 :caption: More extra/changelog extra/wall-of-shame.rst .. toctree:: :caption: Telethon modules modules Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`