diff options
| author | 2019-07-04 11:15:01 +0100 | |
|---|---|---|
| committer | 2019-07-04 11:15:01 +0100 | |
| commit | 130b5d1927e53eaa4fdafe7aa364c0acc4294857 (patch) | |
| tree | aa2e0c2952831122fda682dd03c43a7d505e14e2 /modules | |
| parent | add line about `/msg <bot> identify` in setup.md (diff) | |
| signature | ||
add botset IntSetting for RSS interval
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/rss.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/rss.py b/modules/rss.py index 93d62f60..b0d14c27 100644 --- a/modules/rss.py +++ b/modules/rss.py @@ -14,10 +14,13 @@ def _format_entry(feed_title, entry): return "%s: %s%s%s" % (feed_title, title, author, link) +@utils.export("botset", utils.IntSetting("rss-interval", + "Interval (in seconds) between RSS polls", example="120")) class Module(ModuleManager.BaseModule): _name = "RSS" def on_load(self): - self.timers.add("rss", RSS_INTERVAL) + self.timers.add("rss", self.bot.get_setting("rss-interval", + RSS_INTERVAL)) @utils.hook("timer.rss") def timer(self, event): |
