Skip to main content

Telethon

⭐️ Thanks everyone who has starred the project, it means a lot!

Telethon is Telegram client implementation in Python 3 which uses the latest available API of Telegram. Remember to use pip3 to install!

Installing

pip install telethon

Creating a client

from telethon import TelegramClient

# These example values won't work. You must get your own api_id and
# api_hash from https://my.telegram.org, under API Development.
api_id = 12345
api_hash = '0123456789abcdef0123456789abcdef'
phone = '+34600000000'

client = TelegramClient('session_name', api_id, api_hash)
client.connect()

# If you already have a previous 'session_name.session' file, skip this.
client.sign_in(phone=phone)
me = client.sign_in(code=77777)  # Put whatever code you received here.

Doing stuff

print(me.stringify())

client.send_message('username', 'Hello! Talking to you from Telethon')
client.send_file('username', '/home/myself/Pictures/holidays.jpg')

client.download_profile_photo(me)
total, messages, senders = client.get_message_history('username')
client.download_media(messages[0])

Next steps

Do you like how Telethon looks? Check the wiki over GitHub for a more in-depth explanation, with examples, troubleshooting issues, and more useful information.

Metadata

Release files for TelethonGoblenusTest 0.15.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for TelethonGoblenusTest 0.15.5
File Size Uploaded
TelethonGoblenusTest-0.15.5.tar.gz 67.6 kB Details

Release files / TelethonGoblenusTest-0.15.5.tar.gz

Download URL TelethonGoblenusTest-0.15.5.tar.gz
Size 67.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f6765686fc9afa79b37add59f2ada5096114aad9ac09af4220b4196bd401f118
BLAKE2b-256 checksum
How to use checksums
e0fe282bcd2c43e2f9a3402debe3073138012bf99cef3caedd73fc8fdd7766dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.15.5 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page