def tweet(self, comment=None): if isinstance(self.person, nicksub.Person): if self.person.twitter is None: victim_twitter = self.person.display_name() else: victim_twitter = '@' + self.person.twitter else: victim_twitter = str(self.person) status = '[DEATH] ' + victim_twitter + ' ' + nicksub.textsub(self.partial_message, 'minecraft', 'twitter', strict=True) if len(status + ' … ' + comment) <= 140: status += ' … ' + comment return status
def irc_message(self, tweet_info=None): if isinstance(self.person, nicksub.Person): victim_irc = self.person.irc_nick() else: victim_irc = str(self.person) return victim_irc + ' ' + nicksub.textsub(self.partial_message, 'minecraft', 'irc', strict=True) + ('' if tweet_info is None else ' [' + str(tweet_info) + ']')