我如何获得在 Telethon 图书馆进行讨论的渠道?

How do I get a channel for discussion at the Telethon Library?

一些频道有一个link 来聊天讨论。我想得到它们。

我在图书馆文档中搜索了“讨论”一词,但没有找到相关信息。
我希望能够使用 GetFullChannelRequest 函数获取此信息。
对于 @mudak it worked, but not for @dvachannel.

ChatFull(full_chat=ChannelFull(
id=1006147755,
"about=""mdk.is \nThe greatest community in Europe ...",
...
"folder_id=None",
linked_chat_id=1067543874,
"location=None",
...
"chats="[
    Channel(id=1006147755,
    "title=""MDK",
    ...
    "participants_count=None)",

    Channel(id=1067543874,
    "title=""MDK CHAT",
    ...
    "participants_count=None)"
],
"users="[
   
])

@dvachannel 没有 linked_chat_idchats 仅包含一个聊天:

ChatFull(full_chat=ChannelFull(
id=1003073997,
"about=""Бред\n\nЛегитимный Абу - @abuwtf\nРазбаны - @Manhattan666 ...",
...
"folder_id=None",
"linked_chat_id=None",
"location=None",
...
"chats="[
   Channel(id=1003073997,
   "title=""Двач",
   ...
   "participants_count=None)"
],
"users="[
   ...
])

我的问题已经解决了
我错误地使用了 GetFullChannelRequest - 我给了它实体而不是频道用户名。

错误使用:

chat_entity = await client.get_entity(1003073997)
result = await client(GetFullChannelRequest(channel=chat_entity))
print(result.stringify())

正确使用:

result = await client(GetFullChannelRequest(channel='dvachannel'))
print(result.stringify())