summaryrefslogtreecommitdiffstats
path: root/roles/fedmsg/irc
diff options
context:
space:
mode:
authorKevin Fenzi <kevin@scrye.com>2016-02-27 17:08:43 +0000
committerKevin Fenzi <kevin@scrye.com>2016-02-27 17:08:43 +0000
commitfece9b9ced33bd0c66f960c6cc933f8f7b250153 (patch)
treedf5b402ad3e2b0b0caf3a80a8c5b93dcaae77ea2 /roles/fedmsg/irc
parent5c682a78d0982c4a1f95f646fba1956ffd774092 (diff)
downloadansible-fece9b9ced33bd0c66f960c6cc933f8f7b250153.tar.gz
ansible-fece9b9ced33bd0c66f960c6cc933f8f7b250153.tar.xz
ansible-fece9b9ced33bd0c66f960c6cc933f8f7b250153.zip
Add fedmsg bot to fedora-websites. Ticket 5134
Diffstat (limited to 'roles/fedmsg/irc')
-rw-r--r--roles/fedmsg/irc/templates/ircbot.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/roles/fedmsg/irc/templates/ircbot.py b/roles/fedmsg/irc/templates/ircbot.py
index 8cfcc1b8d..5061a7bae 100644
--- a/roles/fedmsg/irc/templates/ircbot.py
+++ b/roles/fedmsg/irc/templates/ircbot.py
@@ -295,6 +295,28 @@ config = dict(
body=['^((?!\/srv\/git\/docs).)*$'],
),
),
+
+ # And #fedora-websites
+ dict(
+ network='chat.freenode.net',
+ port=6667,
+ make_pretty=True,
+ make_terse=True,
+
+ {% if env == 'staging' %}
+ nickname='websites-bot-stg',
+ {% else %}
+ nickname='websites-bot',
+ {% endif %}
+ channel='#fedora-websites',
+ # If the word fedora-websites appears in any message, forward it.
+ filters=dict(
+ topic=[
+ '^((?!(pagure)).)*$',
+ ],
+ body=['^((?!fedora-websites).)*$'],
+ ),
+ ),
],
### Possible colors are ###