获取推文文本中提到的所有用户及其用户 ID
Getting all users mentioned in a tweet text and their user ID's
当我搜索包含某些词的推文时,我想检查那些推文中提到的用户,这些用户明确地说 'follow @someoneSo' 这样我就可以跟踪他们并查看他们的个人资料(如果他们看起来相关)帐户,并希望在最后关注一些我喜欢的帐户。
是否有与 Discord 的 message.mentions.users 类似的内容,其中 returns 推文文本中提到的用户列表?
例如,如果推文文本 = 'dvffegregre rg ADQEW follow @chad @lee efkneknen' 或推文文本 = 'dvffegregre rg ADQEW follow these guys @chad @lee efkneknen',我的脚本将能够跟随 @chad 和 @lee
text = 'dvffegregre rg ADQEW follow @chad @lee efkneknen'
textlist = text.split(' ')
users = []
if 'follow' in textlist:
for subtext in textlist:
if subtext.startswith('@'):
API.create_friendship(subtext.strip('@'))
我认为这应该适合您的目的。
当我搜索包含某些词的推文时,我想检查那些推文中提到的用户,这些用户明确地说 'follow @someoneSo' 这样我就可以跟踪他们并查看他们的个人资料(如果他们看起来相关)帐户,并希望在最后关注一些我喜欢的帐户。
是否有与 Discord 的 message.mentions.users 类似的内容,其中 returns 推文文本中提到的用户列表?
例如,如果推文文本 = 'dvffegregre rg ADQEW follow @chad @lee efkneknen' 或推文文本 = 'dvffegregre rg ADQEW follow these guys @chad @lee efkneknen',我的脚本将能够跟随 @chad 和 @lee
text = 'dvffegregre rg ADQEW follow @chad @lee efkneknen'
textlist = text.split(' ')
users = []
if 'follow' in textlist:
for subtext in textlist:
if subtext.startswith('@'):
API.create_friendship(subtext.strip('@'))
我认为这应该适合您的目的。