用tweepy直接发送给最新的粉丝

时间:2014-03-10 21:31:56

标签: python-2.7 tweepy

我正在尝试创建一个Twitter机器人,它将使用模块tweepy向新的关注者发送DM(直接消息)。我不确定如何获得一直关注我的最新用户。我一直在阅读有关tweepy的文档,但没有找到工作的功能。

到目前为止,这是我的代码(当然不是所有代码):

api = tweepy.API(auth)

if event:
    api.send_direct_message(twitter_user, 'Thank you for following me. Cheers!')

1 个答案:

答案 0 :(得分:2)

您可以使用api.followers_ids来获取最新的关注者。 api docs表示最近的关注者是第一位的。您最近使用它,将其与您存储的最后一个关注者ID进行比较,如果ID是唯一的,则使用user_id关键字参数发送直接消息。

不幸的是,Twitter没有提供Streaming API端点来通知您有关新关注者的信息,所以不幸的是,您无法轮询API。