Python MessageFwdHeader telethon库中的属性错误

Python MessageFwdHeader telethon库中的属性错误,python,telethon,Python,Telethon,我的代码中有AttributeError。请问我怎么修 from telethon import events @client.on(events.NewMessage(func=lambda e: e.is_private)) async def _(event): x = await event.get_reply_message() if x is None: return send = event.raw_text who = event

我的代码中有AttributeError。请问我怎么修

from telethon import events

@client.on(events.NewMessage(func=lambda e: e.is_private))
async def _(event):
    x = await event.get_reply_message()
    if x is None:
        return
    send = event.raw_text
    who = event.sender_id
    if x.fwd_from:
        user = x.fwd_from.sender_id.user_id
    else:
        return
错误:

Line 11: AttributeError: 'MessageFwdHeader' object has no attribute 'sender_id'

AttributeError通常使用不存在属性,请检查object属性。

根据文档,可以在文档中获取原始发件人ID,如:
message.forward.sender\u ID
。顺便说一下,如果发件人的配置文件被隐藏或是频道转发,结果将是
None

好的,那么当您阅读错误消息
第11行:AttributeError:'MessageFwdHeader'对象没有属性“sender\u id”
,您是否查看了代码的第11行?看看它是怎么说的
who=event.sender\u id
event.sender\u id
应该做些什么对您有意义吗?它应该做什么?为什么?您希望
事件
是什么?是真的吗?文档说明了什么?请阅读,第11行实际上是.sender\u id.user\u id的
user=x.fwd\u