mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-11-27 05:09:23 +01:00
Fixed bug #871986.
This commit is contained in:
parent
d6e9eafbf2
commit
81202ebba2
@ -64,6 +64,12 @@ def configure(onStart, afterConnect, advanced):
|
|||||||
onStart.append('rss add %s %s' % (name, url))
|
onStart.append('rss add %s %s' % (name, url))
|
||||||
#onStart.append('alias lock %s' % name)
|
#onStart.append('alias lock %s' % name)
|
||||||
|
|
||||||
|
def SpaceOnRightStrType(s):
|
||||||
|
s = configurable.StrType(s)
|
||||||
|
if s.rstrip() == s:
|
||||||
|
s += ' '
|
||||||
|
return s
|
||||||
|
|
||||||
class RSS(callbacks.Privmsg, configurable.Mixin):
|
class RSS(callbacks.Privmsg, configurable.Mixin):
|
||||||
threaded = True
|
threaded = True
|
||||||
configurables = configurable.Dictionary(
|
configurables = configurable.Dictionary(
|
||||||
@ -77,7 +83,8 @@ class RSS(callbacks.Privmsg, configurable.Mixin):
|
|||||||
('headline-separator', configurable.SpaceSurroundedStrType, ' :: ',
|
('headline-separator', configurable.SpaceSurroundedStrType, ' :: ',
|
||||||
"""Determines what string is used to seperate headlines in
|
"""Determines what string is used to seperate headlines in
|
||||||
feeds."""),
|
feeds."""),
|
||||||
('announce-news-prefix', configurable.StrType, 'New news item - ',
|
('announce-news-prefix', configurable.SpaceOnRightStrType,
|
||||||
|
'New news from ',
|
||||||
"""Sets the prefix to be added (if any) to the new news item
|
"""Sets the prefix to be added (if any) to the new news item
|
||||||
announcements made to the channel."""),]
|
announcements made to the channel."""),]
|
||||||
)
|
)
|
||||||
@ -118,10 +125,11 @@ class RSS(callbacks.Privmsg, configurable.Mixin):
|
|||||||
except ValueError:
|
except ValueError:
|
||||||
pass
|
pass
|
||||||
if newheadlines:
|
if newheadlines:
|
||||||
|
pre = prefix + name
|
||||||
if bold:
|
if bold:
|
||||||
name = ircutils.bold(name)
|
pre = ircutils.bold(pre)
|
||||||
headlines = sep.join(newheadlines)
|
headlines = sep.join(newheadlines)
|
||||||
s = '%s%s: %s' % (prefix, name, headlines)
|
s = '%s: %s' % (pre, headlines)
|
||||||
irc.queueMsg(ircmsgs.privmsg(channel, s))
|
irc.queueMsg(ircmsgs.privmsg(channel, s))
|
||||||
|
|
||||||
def getFeed(self, url):
|
def getFeed(self, url):
|
||||||
|
Loading…
Reference in New Issue
Block a user