add a check if the conversation_id doesn't exists
This commit is contained in:
parent
61a1d52bf8
commit
35e27c7da1
1 changed files with 25 additions and 19 deletions
8
main.py
8
main.py
|
@ -103,7 +103,8 @@ class Listener(StreamingClient):
|
|||
# Check if the tweet is not a retweet
|
||||
if not tweet.text.startswith("RT @"):
|
||||
# Cancel if author of the first tweet in the conversation is in private
|
||||
if tweet.conversation_id and tweet.id != tweet.conversation_id:
|
||||
if tweet.conversation_id:
|
||||
if tweet.id != tweet.conversation_id:
|
||||
if keys["VERBOSE"]:
|
||||
print("Thread...", end=" ")
|
||||
base_tweet = self.client.get_tweet(id=tweet.conversation_id, tweet_fields="author_id", user_auth=True).data
|
||||
|
@ -123,6 +124,11 @@ class Listener(StreamingClient):
|
|||
if keys["VERBOSE"]:
|
||||
print("Impossible de vérifier le status de l'auteur du fil.")
|
||||
return
|
||||
else:
|
||||
# Can't check if we're in a thread or not
|
||||
if keys["VERBOSE"]:
|
||||
print("Impossible de vérifier si le tweet est dans un thread.")
|
||||
return
|
||||
author = self._get_user(tweet.author_id)
|
||||
# Clean the tweet
|
||||
lastWord = cleanTweet(tweet.text)
|
||||
|
|
Reference in a new issue