Telethon - 许多消息都有浏览量=None
Telethon - Many messages have views=None
我正在尝试通过 Telethon 获取消息的观看次数。
async def get_messages(entity=None, post_id=None, limit=1):
await app.tl_client.get_dialogs()
input_entity = await app.tl_client.get_input_entity(entity)
print('input_entity->', input_entity)
message = await app.tl_client.get_messages(entity, ids=post_id, limit=limit)
print('message ->', message)
输出是一个具有视图的消息对象=None。
部分邮件会出现这种情况,并非全部。一条消息怎么会有 None 的浏览量?它是聊天管理员的设置吗?
只有广播频道中的消息或从它们转发的消息才有观看次数。值得注意的是,这意味着来自私人对话、小组聊天和大型群组频道(“超级群组”)的消息将具有 views = None
,除非它是从广播频道转发的。
我正在尝试通过 Telethon 获取消息的观看次数。
async def get_messages(entity=None, post_id=None, limit=1):
await app.tl_client.get_dialogs()
input_entity = await app.tl_client.get_input_entity(entity)
print('input_entity->', input_entity)
message = await app.tl_client.get_messages(entity, ids=post_id, limit=limit)
print('message ->', message)
输出是一个具有视图的消息对象=None。
部分邮件会出现这种情况,并非全部。一条消息怎么会有 None 的浏览量?它是聊天管理员的设置吗?
只有广播频道中的消息或从它们转发的消息才有观看次数。值得注意的是,这意味着来自私人对话、小组聊天和大型群组频道(“超级群组”)的消息将具有 views = None
,除非它是从广播频道转发的。