mirror of
https://github.com/oddluck/limnoria-plugins.git
synced 2025-04-25 12:31:07 -05:00
SpiffyTitles: add 'prefixNick' config.
This commit is contained in:
parent
71e70c2d66
commit
8d9519d9fa
@ -201,6 +201,19 @@ conf.registerChannelValue(
|
||||
registry.Regexp("", _("""Titles matching this pattern will be ignored.""")),
|
||||
)
|
||||
|
||||
conf.registerChannelValue(
|
||||
SpiffyTitles,
|
||||
"prefixNick",
|
||||
registry.Boolean(
|
||||
False,
|
||||
_(
|
||||
"""
|
||||
Determines whether SpiffyTitles will prefix replies with the user's nick.
|
||||
"""
|
||||
),
|
||||
),
|
||||
)
|
||||
|
||||
|
||||
# default configs
|
||||
conf.registerGroup(SpiffyTitles, "default")
|
||||
|
@ -215,11 +215,12 @@ class SpiffyTitles(callbacks.Plugin):
|
||||
return
|
||||
title = self.get_title_by_url(url, channel, msg.nick)
|
||||
if title:
|
||||
prefixed = self.registryValue("prefixNick", channel=channel)
|
||||
ignore_match = self.title_matches_ignore_pattern(title, channel)
|
||||
if ignore_match:
|
||||
return
|
||||
elif not is_ignored:
|
||||
irc.reply(title, prefixNick=False)
|
||||
irc.reply(title, prefixNick=prefixed)
|
||||
else:
|
||||
if self.registryValue("default.enabled", channel):
|
||||
log.debug("SpiffyTitles: could not get a title for %s" % (url))
|
||||
|
Loading…
x
Reference in New Issue
Block a user