#telethon
#телемарафон
Вопрос:
Можно ли различать приглушенные и немолчащие разговоры с помощью библиотеки? Я не смог найти никакой информации в объекте entity или объекте dialog (чат / Канал). Или есть отдельный запрос для получения приглушенного разговора? Я не смог найти никаких упоминаний о приглушенных разговорах в документации.
Ответ №1:
Для того, чтобы получить доступ к настройкам уведомлений о Users
, Chats
и Channels
вы должны запросить их FullEntity
. Это можно сделать с помощью вызова GetFullUser
GetFullChat
и GetFullChannel
, соответственно.
Я оставлю здесь пример работы с Users
result = await userbot(functions.users.GetFullUserRequest(
id='username'
))
print(result.notify_settings)
Таким образом, в основном, как только у вас есть FullEntity
, используйте .notify_settings
для доступа к PeerNotifySettings
объекту, который содержит информацию, которую вы ищете.
Взгляните на Документы телемарафона для получения дополнительной информации.