如何获取我加入电视节目的频道列表?

How to get list of channels that i joined in telethon?

我想制作一个脚本来显示我加入的频道然后全部保留 用这个例子:

from telethon.tl.functions.channels import LeaveChannelRequest
await client(LeaveChannelRequest(input_channel))

为了离开您所在的所有频道,您必须从对话框列表中获取所有频道,然后将它们删除。这是一个片段。

async for dialog in client.iter_dialogs():
    if not dialog.is_group and dialog.is_channel:
        await dialog.delete()