Skip to main content

!alt text alt text

Django Telethon Session

A Telethon session storage implementation backed for Django ORM to use telethon in django projects.

Tested with:

  • Python 3.7+
  • Django 2.2+

Use the following command to install using pip:

pip install django-telethon-session

Usage example

Usage is very simple, just follow three simple steps below

Add Django-Telethon-Session to your installed apps

First add django telethon session to your installed apps in your django project settings:

INSTALLED_APPS = [
    ...,
    'django_telethon_session',
    ...
]

Migrate the database

Then run migrate command to create migrations in database.

python manage.py migrate

Use custom session

Use the session in django_telethon_session.sessions to initialize telegram client:

from django_telethon_session.sessions import DjangoSession
client = TelegramClient(DjangoSession())

Feel free to send pull requests or report issues!

Release files for django-telethon-session 0.9

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

Source distribution (sdist)

Source distribution for django-telethon-session 0.9
File Size Uploaded
django_telethon_session-0.9.tar.gz 8.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for django-telethon-session 0.9
File Interpreter ABI Platform
django_telethon_session-0.9-py3-none-any.whl Python 3 none any Details

Total release size: 17.7 kB

Release files / django_telethon_session-0.9.tar.gz

Download URL django_telethon_session-0.9.tar.gz
Size 8.0 kB
Tags Source
SHA-256 checksum
How to use checksums
fa074b7d1e478797dfc5640b3979c2bd36ef2ab3a506b3db47a618a6b766c569
BLAKE2b-256 checksum
How to use checksums
1103b03dc29763fbfd26c2261845a62a6c24850cefea19401d8bffc31f807f02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

Release files / django_telethon_session-0.9-py3-none-any.whl

Download URL django_telethon_session-0.9-py3-none-any.whl
Size 9.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1a6c2b4e8d1170ad384be1725f8110599aca1601701e3e08063dafdb374de176
BLAKE2b-256 checksum
How to use checksums
b73c89d3ad50528801d128ff7a72f51e0bcfb0506175aba1e8ffe5688ee5560d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

Release history Release notifications | RSS feed

This release

0.9 This release

2 release files

0.8.1

2 release files

0.8

2 release files

0.7

2 release files

0.6

2 release files

0.5

2 release files

0.4

2 release files

0.3

2 release files

0.2

2 release files

0.1

2 release files

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