Reply to tweets will always be quotes

This commit is contained in:
2016-10-02 09:11:02 -05:00
parent a9f9cb7969
commit f1c974b4cf
4 changed files with 11 additions and 15 deletions

View File

@@ -71,7 +71,8 @@ class timelinesStreamer(TwythonStreamer):
if "text" in data and utils.is_allowed(data, self.session.settings["twitter"]["ignored_clients"]) == True:
if data.has_key("extended_tweet"):
data["full_text"] = data["extended_tweet"]["full_text"]
data["entities"] = data["extended_entities"]
data["entities"] = data["extended_tweet"]["entities"]
# log.error(data["extended_entities"])
self.check_tls(data)
# except:
# pass

View File

@@ -137,8 +137,8 @@ class streamer(TwythonStreamer):
elif "text" in data and utils.is_allowed(data, self.session.settings["twitter"]["ignored_clients"]) == True:
if data.has_key("extended_tweet"):
data["full_text"] = data["extended_tweet"]["full_text"]
data["entities"] = data["extended_entities"]
log.error("Extended tweet")
data["entities"] = data["extended_tweet"]["entities"]
# log.error("Extended tweet")
if data["user"]["id"] in self.muted_users: return
self.check_mentions(data)
self.check_send(data)

View File

@@ -40,12 +40,11 @@ def compose_tweet(tweet, db, relative_times):
ts = tweet["created_at"]
if tweet.has_key("message"):
value = "message"
log.error(tweet["message"])
elif tweet.has_key("full_text"):
value = "full_text"
else:
value = "text"
log.exception(tweet.keys())
# log.exception(tweet.keys())
text = StripChars(tweet[value])
user = tweet["user"]["name"]
source = re.sub(r"(?s)<.*?>", "", tweet["source"])