Skip to content

Commit 3c7ba52

Browse files
committed
Fix Socket error: timed out #25
Fix linter warnings
1 parent a36f4c2 commit 3c7ba52

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

setup.py

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# pylint: disable=missing-docstring
12
from setuptools import setup
23
from telegram_messages_dump import __version__
34

telegram_messages_dump/__init__.py

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
3+
# pylint: disable=missing-docstring
34

45
__version__ = '0.4'

telegram_messages_dump/telegram_dumper.py

+6-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,11 @@
1313
from collections import deque
1414
from getpass import getpass
1515
from time import sleep
16-
from telethon import TelegramClient, sync
17-
from telethon.errors import FloodWaitError, SessionPasswordNeededError, UsernameNotOccupiedError, UsernameInvalidError
16+
from telethon import TelegramClient, sync # pylint: disable=unused-import
17+
from telethon.errors import (FloodWaitError,
18+
SessionPasswordNeededError,
19+
UsernameNotOccupiedError,
20+
UsernameInvalidError)
1821
from telethon.tl.functions.contacts import ResolveUsernameRequest
1922
from telegram_messages_dump.utils import sprint
2023
from telegram_messages_dump.utils import JOIN_CHAT_PREFIX_URL
@@ -33,6 +36,7 @@ def __init__(self, session_user_id, settings, metadata, exporter):
3336
super().__init__(session_user_id,
3437
settings.api_id,
3538
settings.api_hash,
39+
timeout=40, #seconds
3640
proxy=None)
3741

3842
# Settings as specified by user or defaults or from metadata

0 commit comments

Comments
 (0)