- owner = '@' + original_tweet['user']['screen_name']
- nick_ary = ['@' + re.sub('[\W_]', '', w)
- for w in text.split() if w.startswith('@')] + [owner]
+ nick_ary = [original_tweet['user']['screen_name']]
+ for user in tweet['entities']['user_mentions']:
+ if user['screen_name'] not in nick_ary:
+ nick_ary.append(user['screen_name'])
+ if g['original_name'] in nick_ary:
+ nick_ary.remove(g['original_name'])