switched latest to use system script instead of parsing rss

This commit is contained in:
James Tomasino 2018-12-10 15:05:03 -05:00
parent 710c2f1fc7
commit 8c41034a6f
1 changed files with 4 additions and 3 deletions

7
bot.py
View File

@ -77,10 +77,11 @@ class CosmicBot(teambot.Handler):
count = 1 # ...nice try, smartass
if count > 5:
count = 5 # don't spam the channel
items = self.tasks.states[0]["known"][:count]
self.say(channel, "{}: Latest {} {}. (See cosmic.voyage for more!)".format(nick, count, (count == 1 and "entry" or "entries")))
for item in items:
self.say(channel, "{}: {} ({})".format(nick, item["title"], item["link"]))
output = subprocess.check_output(["/usr/local/bin/latest",' '.join(count)]).decode("ascii").split("\n")
output = filter(None,output)
for line in output:
self.say(channel,"{}{})".format(nick,line))
if __name__=="__main__":
channels = "#cosmic".split()