使用"加入"和#34; notification.channels" phabricator bot json配置文件中的字段

时间:2014-09-01 12:04:17

标签: php xmpp phabricator

我正在尝试构建一个phabricator bot,只要phabricator中有新故事,就会向jabber聊天成员发送消息。我知道bot配置json文件中的其他字段是什么意思。我想知道“join”和“notification.channels”字段表示什么。我查看了文档,但这两个字段尚未解释。 example_config.json中的默认值是

"join" : [ "#phabot-test" ],
"notification.channels" : ["#phabot-test"]

1 个答案:

答案 0 :(得分:2)

这些设置与IRC - Internet Relay Chat有关。 IRC是一个已存在多年的聊天系统。除了用户之间的私人消息传递,它还支持聊天室。在IRC上,聊天室被称为频道;你可以加入部分一个频道进入或离开它。频道名称以#符号开头。

join设置是机器人启动时要加入的频道列表。 notification.channels是机器人应该宣布事件的频道列表。通常这将是相同的列表,如在您的示例中,但您可能希望机器人安静地坐在频道和放大器中。可以回答问题。

有关于设置Phabricator聊天机器人in the Phabricator docs的更多文档。