Implement users template in Twitter buffers

This commit is contained in:
Manuel Cortez 2021-12-13 09:54:06 -06:00
parent 03c330c0a4
commit a6ecd37547
No known key found for this signature in database
GPG Key ID: 9E0735CA15EFE790

View File

@ -16,7 +16,7 @@ import logging
from mysc.thread_utils import call_threaded from mysc.thread_utils import call_threaded
from tweepy.errors import TweepyException from tweepy.errors import TweepyException
from pubsub import pub from pubsub import pub
from sessions.twitter import compose from sessions.twitter import compose, templates
from . import base from . import base
log = logging.getLogger("controller.buffers.twitter.peopleBuffer") log = logging.getLogger("controller.buffers.twitter.peopleBuffer")
@ -84,7 +84,10 @@ class PeopleBuffer(base.BaseBuffer):
pass pass
def get_message(self): def get_message(self):
return " ".join(self.compose_function(self.get_tweet(), self.session.db, self.session.settings["general"]["relative_times"], self.session.settings["general"]["show_screen_names"], self.session)) template = self.session.settings["templates"]["person"]
user = self.get_right_tweet()
t = templates.render_person(user, template, self.session, relative_times=True, offset_seconds=self.session.db["utc_offset"])
return t
def delete_item(self): pass def delete_item(self): pass