telelog/bin/setup.py

16 lines
448 B
Python

#!/usr/bin/python3
import sys
sys.path.append("/var/telelog")
from telethon.sync import TelegramClient
from config import *
from telethon.tl.types import User
with TelegramClient('/var/telelog/log', api_id, api_hash) as client:
for dialog in client.iter_dialogs():
entity = dialog.entity
if isinstance(entity, User):
f = open(f'/var/telelog/logs/{dialog.id}', "a")
f.write("Message history for " + str(dialog.id) + ":\n")
f.close()