Skip to content

Instantly share code, notes, and snippets.

View Skjolberg's full-sized avatar
🖐️
Keep Calm

Daniel Skjolberg

🖐️
Keep Calm
  • Spain
  • 06:16 (UTC +02:00)
View GitHub Profile
@Skjolberg
Skjolberg / FastTelethon.py
Created June 16, 2025 19:07 — forked from painor/FastTelethon.py
This will increase the download/upload speed when using telethon
# copied from https://github.com/tulir/mautrix-telegram/blob/master/mautrix_telegram/util/parallel_file_transfer.py
# Copyright (C) 2021 Tulir Asokan
import asyncio
import hashlib
import inspect
import logging
import math
import os
from collections import defaultdict
from typing import Optional, List, AsyncGenerator, Union, Awaitable, DefaultDict, Tuple, BinaryIO