设置 InspIRCd 审查

设置 InspIRCd 审查

我已经在 CentOS 机器上设置了 InspIRCd,它启动正常。v 2.0.5。但是,我在设置审查时遇到了问题。2.0上面的说明告诉您将 放入文件badwordsinspircd.conf,它们将被审查。但是,它不起作用。

格式为:

<badword text="SWEARWORD" replace="REPLACEMENT">

我有几个用于各种脏话的软件,但都不起作用。当我发送其中一个脏话时,它没有被审查。发生了什么事?

答案1

我将其添加到我的配置文件中

<badword text="foo" replace="bar">

并遇到了与您同样的问题。

为了使其工作,我们必须采取另外两个步骤。首先,我们必须加载审查模块。

<module name="m_censor.so">

我们还必须对我们的频道进行审查,如下所示:

mode #channel +G

这是操作员(corsiKa)屏幕上的日志:

join #corsiKa
:[email protected] JOIN :#corsiKa
:glowirc1. 353 corsiKa = #corsiKa :@corsiKa
:glowirc1. 366 corsiKa #corsiKa :End of /NAMES list.
:[email protected] JOIN :#corsiKa
privmsg #corsiKa :this is so foo
mode #corsiKa +G
:[email protected] MODE #corsiKa +G
privmsg #corsiKa :this is so foo

于是,corsiKa 创建了自己的新频道。他是其中唯一的一个。Bird 随后也加入了频道。CorsiKa 说:“这太愚蠢了”,然后开启了审查,最后又说了一遍:“这太愚蠢了”。

以下是该频道的用户(bird)看到的内容:

join #corsiKa
:[email protected] JOIN :#corsiKa
:glowirc1. 353 bird = #corsiKa :@corsiKa bird
:glowirc1. 366 bird #corsiKa :End of /NAMES list.
:[email protected] PRIVMSG #corsiKa :this is so foo
:[email protected] MODE #corsiKa +G
:[email protected] PRIVMSG #corsiKa :this is so bar
PING :glowirc1.

Bird 加入了 #corsiKa。他看到 corsiKa 说“这太 foo 了”,然后就被禁言了。但他从未看到 corsiKa 说脏话(“foo”)。相反,他看到 bar 出现了。

为了使你的坏话发挥作用:

  1. 加载 m_censor 模块
  2. 定义坏词标签
  3. 创建您的频道mode +G

相关内容