python - Telethon 获取消息发件人姓名
问题描述
我在我的 python 项目中使用 Telethon 从特定组中获取 msg:
full_msg_list = self.client.get_messages(GROUP_ID, limit=200)
当我迭代full_msg_list
每个 msg 对象时,sender_id
它是一个数字,但我想获取发件人的用户名而不是他的 ID。
关于如何获取用户名的任何建议?
解决方案
result = (await message.get_sender()).username
message
迭代返回的消息在哪里full_msg_list
推荐阅读
- zsh - Zsh 中关于 EQUALS 选项的困惑
- c++ - 派生类的复制构造函数
- jenkins - 将shell变量发送到詹金斯作业中的松弛通知
- post - 如何在注册API颤振中使用裸令牌
- php - PHP Base64 字符串图像上传不适用于 Google\Cloud\Storage\StorageClient;使用谷歌存储桶
- wordpress - 如何手动从 PHP 获取 WordPress 帖子作为整个 HTML 页面?
- c# - 取消多线程任务,包括运行.dll
- codeigniter - 在codeigniter ajax下拉更改中出错
- c# - Angular 7 与 SignalR Hub 的连接失败
- android - React Native Android JNI 崩溃