title: How to stream tweets from a specified user (only stream when the tweet is published by this user) using tweepy
body: <p>I tried the following codes:</p>
  
  <pre class="lang-py prettyprint-override"><code>    class MyListener(StreamListener):
          def on_data(self, data):
              print(data)
              return True
  
      listener = MyListener()
      auth = OAuthHandler(config.API_KEY, config.API_SECRET)
      auth.set_access_token(config.ACCESS_TOKEN, config.ACCESS_TOKEN_SECRET)
      stream = Stream(auth, listener)
      stream.filter(follow=['&lt;user_id&gt;'])  # assume this user is a celebrity
  </code></pre>
  
  <p>What I got when running this code, is many spam-tweets or retweets by other users. (assume this <code>&lt;user id&gt;</code> is a celebrity, who has millions of followers. The followers are sharing the tweets all the time)</p>
  
  <hr>
  
  <p>But I want to stream the original tweets published <code>only</code> by this specific <code>&lt;user id&gt;</code>. How can I implement this? Thanks in advance.</p>