summaryrefslogtreecommitdiffstats
path: root/roles/fedmsg/irc/templates
diff options
context:
space:
mode:
authorKevin Fenzi <kevin@scrye.com>2016-09-30 20:05:44 +0000
committerKevin Fenzi <kevin@scrye.com>2016-10-01 02:33:43 +0000
commitebe5c1d91d68db946c59302a11f25ff32b7caf0d (patch)
treed1d9d78d4d1e73f763833a5919ce28d320b77172 /roles/fedmsg/irc/templates
parent97cc6d2ae560f17e0559ebff81a8ff692d3f9d27 (diff)
downloadansible-ebe5c1d91d68db946c59302a11f25ff32b7caf0d.tar.gz
ansible-ebe5c1d91d68db946c59302a11f25ff32b7caf0d.tar.xz
ansible-ebe5c1d91d68db946c59302a11f25ff32b7caf0d.zip
add diversity and magazine fedmsg bots. issues 5506, 5507
Diffstat (limited to 'roles/fedmsg/irc/templates')
-rw-r--r--roles/fedmsg/irc/templates/ircbot.py38
1 files changed, 38 insertions, 0 deletions
diff --git a/roles/fedmsg/irc/templates/ircbot.py b/roles/fedmsg/irc/templates/ircbot.py
index 4723938e8..34227fa5e 100644
--- a/roles/fedmsg/irc/templates/ircbot.py
+++ b/roles/fedmsg/irc/templates/ircbot.py
@@ -386,6 +386,44 @@ config = dict(
body=['^((?!(modularity|Modularity)).)*$'],
),
),
+
+ # And #fedora-diversity
+ dict(
+ network='chat.freenode.net',
+ port=6667,
+ make_pretty=True,
+ make_terse=True,
+
+ {% if env == 'staging' %}
+ nickname='fedmsg-diversity-stg',
+ {% else %}
+ nickname='fedmsg-diversity-bot',
+ {% endif %}
+ channel='#fedora-diversity',
+ # If the word diversity appears in any message, forward it.
+ filters=dict(
+ body=['^((?!(diversity|Diversity)).)*$'],
+ ),
+ ),
+
+ # And #fedora-magazine
+ dict(
+ network='chat.freenode.net',
+ port=6667,
+ make_pretty=True,
+ make_terse=True,
+
+ {% if env == 'staging' %}
+ nickname='fedmsg-magazine-stg',
+ {% else %}
+ nickname='fedmsg-magazine-bot',
+ {% endif %}
+ channel='#fedora-magazine',
+ # If the word modularity appears in any message, forward it.
+ filters=dict(
+ body=['^((?!(magazine|Magazine)).)*$'],
+ ),
+ ),
],
### Possible colors are ###