PEP 8 (I'm bored): reddit
This commit is contained in:
parent
7b12be077d
commit
d782621696
@ -7,14 +7,13 @@ import praw
|
||||
|
||||
|
||||
class Reddit(IntervalModule):
|
||||
|
||||
"""
|
||||
This module fetches and displays posts and/or user mail/messages from
|
||||
reddit.com. Left-clicking on the display text opens the permalink/comments
|
||||
page using webbrowser.open() while right-clicking opens the URL of the
|
||||
page using webbrowser.open() while right-clicking opens the URL of the
|
||||
submission directly. Depends on the Python Reddit API Wrapper (PRAW)
|
||||
<https://github.com/praw-dev/praw>.
|
||||
|
||||
|
||||
.. rubric:: Available formatters
|
||||
|
||||
* {submission_title}
|
||||
@ -68,7 +67,7 @@ class Reddit(IntervalModule):
|
||||
@require(internet)
|
||||
def run(self):
|
||||
r = praw.Reddit(user_agent='i3pystatus')
|
||||
|
||||
|
||||
if self.password:
|
||||
r.login(self.username, self.password)
|
||||
unread_messages = sum(1 for i in r.get_unread())
|
||||
@ -113,7 +112,7 @@ class Reddit(IntervalModule):
|
||||
fdict["submission_url"] = d["url"]
|
||||
fdict["submission_domain"] = d["domain"]
|
||||
fdict["submission_subreddit"] = d["subreddit"]
|
||||
|
||||
|
||||
self._permalink = fdict["submission_permalink"]
|
||||
self._url = fdict["submission_url"]
|
||||
|
||||
@ -125,7 +124,7 @@ class Reddit(IntervalModule):
|
||||
color = self.color
|
||||
|
||||
if len(fdict["submission_title"]) > self.title_maxlen:
|
||||
title = fdict["submission_title"][:(self.title_maxlen-3)]+"..."
|
||||
title = fdict["submission_title"][:(self.title_maxlen - 3)] + "..."
|
||||
fdict["submission_title"] = title
|
||||
|
||||
full_text = self.format.format(**fdict)
|
||||
@ -136,6 +135,6 @@ class Reddit(IntervalModule):
|
||||
|
||||
def on_leftclick(self):
|
||||
user_open(self._permalink)
|
||||
|
||||
|
||||
def on_rightclick(self):
|
||||
user_open(self._url)
|
||||
|
Loading…
Reference in New Issue
Block a user