ircbot: Add additional topics for #fedora-design (closes #8683)

This commit adds a few other topics and fixes some syntax for the Fedora
Design crew. This is untested at commit time and may need further
adjustment once it gets deployed.

Closes fedora-infrastructure#8683.

https://pagure.io/fedora-infrastructure/issue/8683

cc: @duffy @pingou @cverna

Signed-off-by: Justin W. Flory <git@jwf.io>
This commit is contained in:
Justin W. Flory 2020-06-01 13:13:28 -04:00
parent cebda1a061
commit e4cc960f77
No known key found for this signature in database
GPG key ID: 3AA2DC1FF6ABF0B6

View file

@ -325,27 +325,25 @@ config = dict(
),
# Hook up the design-team
{% if env == "production" %}
dict(
network='chat.freenode.net',
port=6667,
make_pretty=True,
make_terse=True,
{% if env == 'staging' %}
nickname='fm-stg-design',
{% else %}
nickname='fm-design',
{% endif %}
channel='#fedora-design',
filters=dict(
topic=[
'^((?!(mailman|pagure.(issue|pull-request).new)).)*$',
'^((?!(github\.(issue|pull_request)\.opened|mailman|nuancier|pagure\.(issue|pull-request)\.new)).)*$',
],
body=[
"^((?!(u'name': u'design')).)*$",
"^((?!(u'name': u'design'|design-team|fedora-design)).)*$",
],
),
),
{% endif %}
# And #fedora-docs wants in on the action
dict(