fix tweet output mentions
This commit is contained in:
+3
-2
@@ -210,7 +210,7 @@ class TalentTweet:
|
|||||||
rtm_msg(RETWEET_MENTIONS_B, rt_username)
|
rtm_msg(RETWEET_MENTIONS_B, rt_username)
|
||||||
else:
|
else:
|
||||||
ret += RETWEET.format(author_username, rt_username)
|
ret += RETWEET.format(author_username, rt_username)
|
||||||
print_mention_ids.clear()
|
mention_usernames.clear()
|
||||||
elif self.reply_to is not None: # reply
|
elif self.reply_to is not None: # reply
|
||||||
reply_username = f'@/{util.get_username_with_company(self.reply_to)}' if self.reply_to != -1 else None
|
reply_username = f'@/{util.get_username_with_company(self.reply_to)}' if self.reply_to != -1 else None
|
||||||
if len(self.rt_mentions) > 0:
|
if len(self.rt_mentions) > 0:
|
||||||
@@ -225,11 +225,12 @@ class TalentTweet:
|
|||||||
ret += QUOTE_TWEET.format(author_username, quoted_username)
|
ret += QUOTE_TWEET.format(author_username, quoted_username)
|
||||||
elif len(self.mentions) > 0: # standalone tweet
|
elif len(self.mentions) > 0: # standalone tweet
|
||||||
ret += TWEET.format(author_username, ", ".join(mention_usernames))
|
ret += TWEET.format(author_username, ", ".join(mention_usernames))
|
||||||
|
mention_usernames.clear()
|
||||||
else:
|
else:
|
||||||
raise ValueError(f'TalentTweet {self.tweet_id} has insufficient other parties')
|
raise ValueError(f'TalentTweet {self.tweet_id} has insufficient other parties')
|
||||||
|
|
||||||
# mention line
|
# mention line
|
||||||
if len(print_mention_ids) > 0:
|
if len(mention_usernames) > 0:
|
||||||
ret += (
|
ret += (
|
||||||
'\nMentioning '
|
'\nMentioning '
|
||||||
f'{", ".join(mention_usernames)}'
|
f'{", ".join(mention_usernames)}'
|
||||||
|
|||||||
Reference in New Issue
Block a user