浏览代码

Add a per-channel quiet config setting.

tags/v0.3
Ben Kurtovic 8 年前
父节点
当前提交
cb86d66287
共有 2 个文件被更改,包括 3 次插入0 次删除
  1. +1
    -0
      CHANGELOG
  2. +2
    -0
      earwigbot/managers.py

+ 1
- 0
CHANGELOG 查看文件

@@ -8,6 +8,7 @@ v0.3 (unreleased):
Improved time detection and argument parsing. Newly expired reminders are now
triggered on bot startup.
- IRC > !stalk: Allow regular expressions as page titles or usernames.
- IRC: Added a per-channel quiet config setting.
- IRC: Try not to join channels before NickServ auth has completed.
- IRC: Improved detection of maximum IRC message length.
- IRC: Improved some help commands.


+ 2
- 0
earwigbot/managers.py 查看文件

@@ -225,6 +225,8 @@ class CommandManager(_ResourceManager):
.. note::
The special ``rc`` hook actually passes a :class:`~.RC` object.
"""
if data.chan in self.bot.config.irc.get("quiet", []):
return
for command in self:
if hook in command.hooks and self._wrap_check(command, data):
thread = Thread(target=self._wrap_process,


正在加载...
取消
保存