Telethon
latest

Installation and Simple Usage

  • Getting Started
  • Installation
  • Creating a Client
  • TelegramClient
  • Users, Chats and Channels
  • Working with Updates

Advanced Usage

  • Accessing the Full API
  • Session Files
  • Update Modes

Examples

  • Working with messages
  • Working with Chats and Channels
  • Users
  • Bots
  • Projects using Telethon

Troubleshooting

  • Enabling Logging
  • Deleted, Limited or Deactivated Accounts
  • RPC Errors

Developing

  • Philosophy
  • API Status
  • Test Servers
  • Project Structure
  • Coding Style
  • Understanding the Type Language
  • Tips for Porting the Project
  • Telegram API in Other Languages

More

  • Changelog (Version History)
  • Wall of Shame

Telethon modules

  • telethon
    • telethon package
      • telethon.telegram_client module
      • telethon.telegram_bare_client module
      • telethon.utils module
      • telethon.helpers module
      • telethon.events package
      • telethon.update_state module
      • telethon.sessions module
      • telethon.cryto package
      • telethon.errors package
      • telethon.extensions package
      • telethon.network package
      • telethon.tl package
      • Module contents
Telethon
  • Docs »
  • telethon »
  • telethon package
  • Edit on GitHub

telethon package¶

telethon.telegram_client module¶

telethon.telegram_bare_client module¶

telethon.utils module¶

telethon.helpers module¶

telethon.events package¶

  • telethon.events package

telethon.update_state module¶

telethon.sessions module¶

telethon.cryto package¶

  • telethon.crypto package
    • telethon.crypto.aes module
    • telethon.crypto.aes_ctr module
    • telethon.crypto.auth_key module
    • telethon.crypto.cdn_decrypter module
    • telethon.crypto.factorization module
    • telethon.crypto.rsa module

telethon.errors package¶

  • telethon.errors package
    • telethon.errors.common module
    • telethon.errors.rpc_base_errors module

telethon.extensions package¶

  • telethon.extensions package
    • telethon.extensions.binary_reader module
    • telethon.extensions.markdown module
    • telethon.extensions.tcp_client module

telethon.network package¶

  • telethon.network package
    • telethon.network.authenticator module
    • telethon.network.connection module
    • telethon.network.mtproto_plain_sender module
    • telethon.network.mtproto_sender module

telethon.tl package¶

  • telethon.tl package
    • telethon.tl.custom package
      • telethon.tl.custom.draft module
      • telethon.tl.custom.dialog module
      • telethon.tl.custom.message module
      • telethon.tl.custom.messagebutton module
    • telethon.tl.gzip_packed module
    • telethon.tl.message_container module
    • telethon.tl.tl_message module
    • telethon.tl.tlobject module

Module contents¶

Next Previous

© Copyright 2017, Lonami Revision d13775de.

Built with Sphinx using a theme provided by Read the Docs.