【发布时间】:2021-07-25 09:06:03
【问题描述】:
我使用 Tweepy 作为 Twitter 上的机器人回复某些推文。我希望回复只发给推文的作者,而不是发给推文中可能提到的任何其他用户。
目前我用这个来回复:
reply_status = api.update_status(status = 'tweet content', in_reply_to_status_id = tweet.id, auto_populate_reply_metadata=True)
此电话回复原始推文中提到的所有用户。我注意到update_status 函数中有一个exclude_reply_user_ids= 选项。但是,这需要一个要排除的用户 ID 列表。
- 如何获取推文中提及的用户 ID 列表?
- 有没有更简单的方式只回复作者?
我想避免在推文开头写用户名,如果我不使用auto_populate_reply_metadata=True,我需要这样做(请参阅this)。
【问题讨论】:
标签: python api twitter bots tweepy