我越来越TypeError: 'MessageService' object is not iterable
拳头我正在使用iter_messages
client
返回telethon.sync._SyncGen
生成器对象的方法从通道中保存最后 10 条消息。然后我遍历这个生成器并尝试通过's方法将每条消息 ( msg
) 发送给用户 ( ),该方法可以将任一或 telethon对象作为消息参数。username
client
send_message
str
Message
但是,我msg
在这里的对象不是类的实例,Message
而是MessageService
类(https://lonamiwebs.github.io/Telethon/constructors/message_service.html),我认为这是我收到错误的原因。
message_objects = client.iter_messages(channel_name, limit=10)
for msg in message_objects:
client.send_message(username, msg)
我的问题是如何获取Message
对象而不是MessageService
为了避免错误并使client.send_message()
工作正常?