aboutsummaryrefslogtreecommitdiff
path: root/modules/tweets.py
diff options
context:
space:
mode:
authorGravatar jesopo2019-05-22 20:27:13 +0100
committerGravatar jesopo2019-05-22 20:27:13 +0100
commitce37c66e8a2d005b02f4eed97203bb4400b07b71 (patch)
tree442577b05e3295ce07e8be2cf90052f24460ae12 /modules/tweets.py
parentmove `api` def to the only context that uses it, rename `twitter_object` var (diff)
signature
Show a green tick for verified twitter accounts
Diffstat (limited to 'modules/tweets.py')
-rw-r--r--modules/tweets.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/modules/tweets.py b/modules/tweets.py
index 3c6fc161..605da965 100644
--- a/modules/tweets.py
+++ b/modules/tweets.py
@@ -41,6 +41,10 @@ class Module(ModuleManager.BaseModule):
linked_id = tweet["id"]
username = tweet["user"]["screen_name"]
+ verified = ""
+ if tweet["user"]["verified"]:
+ verified = " %s" % utils.irc.color("✓", utils.consts.GREEN)
+
tweet_link = "https://twitter.com/%s/status/%s" % (username,
linked_id)
@@ -55,12 +59,12 @@ class Module(ModuleManager.BaseModule):
"created_at"])
original_timestamp = self.make_timestamp(tweet[
"retweeted_status"]["created_at"])
- return "(@%s (%s) retweeted %s (%s)) %s%s" % (
- username, retweet_timestamp, original_username,
+ return "(@%s%s (%s) retweeted %s (%s)) %s%s" % (
+ username, verified, retweet_timestamp, original_username,
original_timestamp, html.unescape(original_text),
short_url)
else:
- return "(@%s, %s) %s%s" % (username,
+ return "(@%s%s, %s) %s%s" % (username, verified,
self.make_timestamp(tweet["created_at"]),
html.unescape(tweet["text"]), short_url)