2014-06-09 19:26:35 +00:00
|
|
|
config = dict(
|
|
|
|
irc=[
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
2014-06-09 20:23:08 +00:00
|
|
|
{% if env == 'staging' %}
|
2014-06-09 19:26:35 +00:00
|
|
|
nickname='fedmsg-stg',
|
2014-06-09 20:10:06 +00:00
|
|
|
{% else %}
|
2014-06-09 19:26:35 +00:00
|
|
|
nickname='fedmsg-bot',
|
2014-06-09 20:10:06 +00:00
|
|
|
{% endif %}
|
2014-06-09 19:26:35 +00:00
|
|
|
channel='fedora-fedmsg',
|
|
|
|
|
|
|
|
filters=dict(
|
|
|
|
topic=[
|
2015-05-11 13:54:50 +00:00
|
|
|
# Ignore some of the koji spamminess
|
2014-06-09 19:26:35 +00:00
|
|
|
'buildsys.repo.init',
|
|
|
|
'buildsys.repo.done',
|
|
|
|
'buildsys.untag',
|
|
|
|
'buildsys.tag',
|
2015-05-11 13:54:50 +00:00
|
|
|
# And some of the FAF/ABRT spamminess
|
|
|
|
'faf.report.threshold1',
|
|
|
|
'faf.problem.threshold1',
|
2014-06-09 19:26:35 +00:00
|
|
|
],
|
|
|
|
body=[],
|
|
|
|
),
|
|
|
|
),
|
|
|
|
|
2016-09-28 20:44:02 +00:00
|
|
|
# For fedora-admin
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-admin',
|
2016-09-28 20:44:02 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-admin',
|
2016-09-28 20:44:02 +00:00
|
|
|
{% endif %}
|
|
|
|
channel='fedora-admin',
|
|
|
|
filters=dict(
|
|
|
|
topic=[
|
|
|
|
'^((?!(pagure)).)*$',
|
|
|
|
],
|
|
|
|
body=[
|
2016-09-29 15:38:13 +00:00
|
|
|
"^((?!(fedora-infrastructure)).)*$",
|
2016-09-28 20:44:02 +00:00
|
|
|
],
|
|
|
|
),
|
|
|
|
),
|
|
|
|
|
2015-06-18 19:36:29 +00:00
|
|
|
# For fedora-apps
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-apps',
|
2015-06-18 19:36:29 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-apps',
|
2015-06-18 19:36:29 +00:00
|
|
|
{% endif %}
|
|
|
|
channel='fedora-apps',
|
|
|
|
filters=dict(
|
|
|
|
topic=[
|
2015-07-09 18:28:50 +00:00
|
|
|
'^((?!(github\.create|github\.issue\.|github\.pull_request|github\.commit_comment|github\.star|pagure)).)*$',
|
2015-06-18 19:36:29 +00:00
|
|
|
],
|
|
|
|
body=[
|
2015-06-20 11:06:20 +00:00
|
|
|
"^((?!(fedora-infra|u'name': u'pagure')).)*$",
|
2015-06-18 19:36:29 +00:00
|
|
|
],
|
|
|
|
),
|
|
|
|
),
|
|
|
|
|
|
|
|
# For fedora-hubs (not fedora-apps)
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fn-stg-hubs',
|
2015-06-18 19:36:29 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-hubs',
|
2015-06-18 19:36:29 +00:00
|
|
|
{% endif %}
|
|
|
|
channel='fedora-hubs',
|
|
|
|
filters=dict(
|
|
|
|
topic=[
|
2015-07-01 14:02:31 +00:00
|
|
|
'^((?!(github\.create|github\.issue\.|github\.pull_request\.|github\.commit_comment|github\.star|pagure)).)*$',
|
2015-06-18 19:36:29 +00:00
|
|
|
],
|
|
|
|
body=[
|
|
|
|
"^((?!(fedora-hubs)).)*$",
|
|
|
|
],
|
|
|
|
),
|
|
|
|
),
|
|
|
|
|
2015-07-01 13:41:49 +00:00
|
|
|
# For that commops crew!
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
2015-07-01 15:35:47 +00:00
|
|
|
nickname='commopsbot-s',
|
2015-07-01 13:41:49 +00:00
|
|
|
{% else %}
|
2015-07-01 15:35:47 +00:00
|
|
|
nickname='commopsbot',
|
2015-07-01 13:41:49 +00:00
|
|
|
{% endif %}
|
|
|
|
channel='fedora-commops',
|
|
|
|
filters=dict(
|
|
|
|
topic=[
|
2016-02-16 15:54:22 +00:00
|
|
|
'^((?!(planet|fedora_elections|meetbot\.meeting\.item\.help|meetbot\.meeting\.complete|fedocal\.meeting\.new|fedocal\.meeting\.update|fedocal\.meeting\.delete|fedocal\.calendar|pagure\.project\.new|askbot\.post\.flag_offensive|anitya\.distro\.add)).)*$',
|
2015-07-01 13:41:49 +00:00
|
|
|
],
|
|
|
|
),
|
|
|
|
),
|
2015-12-01 19:19:01 +00:00
|
|
|
# A second bot for that commops crew that watches for the term "commops"
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
|
|
|
nickname='commopswatch-s',
|
|
|
|
{% else %}
|
|
|
|
nickname='commopswatch',
|
|
|
|
{% endif %}
|
|
|
|
channel='fedora-commops',
|
|
|
|
filters=dict(
|
|
|
|
topic=[
|
2016-02-10 18:29:50 +00:00
|
|
|
'(planet|fedora_elections|meetbot\.meeting\.item\.help|meetbot\.meeting\.complete|fedocal\.meeting\.new|fedocal\.meeting\.update|fedocal\.meeting\.delete|fedocal\.calendar|fas\.group\.member\.sponsor|pagure\.project\.new|askbot\.post\.flag_offensive|anitya\.distro\.add)',
|
2015-12-01 19:19:01 +00:00
|
|
|
],
|
|
|
|
body=['^((?!commops).)*$'],
|
|
|
|
),
|
|
|
|
),
|
2015-07-01 13:41:49 +00:00
|
|
|
|
2015-11-14 19:25:38 +00:00
|
|
|
# For that python3 porting fad. AMAZING!
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
|
|
|
nickname='fedmsg-python-s',
|
|
|
|
{% else %}
|
|
|
|
nickname='fedmsg-python',
|
|
|
|
{% endif %}
|
|
|
|
channel='fedora-python',
|
|
|
|
filters=dict(
|
|
|
|
topic=[
|
|
|
|
'^((?!(github)).)*$',
|
|
|
|
],
|
|
|
|
body=[
|
|
|
|
'^((?!(portingdb)).)*$',
|
|
|
|
],
|
|
|
|
),
|
|
|
|
),
|
|
|
|
|
2014-06-09 19:26:35 +00:00
|
|
|
# Just for the Ask Fedora crew in #fedora-ask
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
2014-06-09 20:23:08 +00:00
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-ask',
|
2014-06-09 20:10:06 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-ask',
|
2014-06-09 20:10:06 +00:00
|
|
|
{% endif %}
|
2014-06-09 19:26:35 +00:00
|
|
|
channel='fedora-ask',
|
|
|
|
# Only show AskFedora messages
|
|
|
|
filters=dict(
|
|
|
|
topic=['^((?!askbot).)*$'],
|
|
|
|
),
|
|
|
|
),
|
|
|
|
|
|
|
|
# Show only pkgdb retirement msgs and compose msgs to the releng crew.
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
2014-06-09 20:23:08 +00:00
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-releng',
|
2014-06-09 20:10:06 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-releng',
|
2014-06-09 20:10:06 +00:00
|
|
|
{% endif %}
|
2014-06-09 19:26:35 +00:00
|
|
|
channel='fedora-releng',
|
|
|
|
filters=dict(
|
|
|
|
topic=[
|
2016-03-09 15:35:48 +00:00
|
|
|
'^((?!(bodhi.mashtask.complete|pungi.compose.status.change|pkgdb\.package\.update\.status|compose.branched.complete|compose.branched.start|compose.rawhide.complete|compose.rawhide.start|bodhi.updates.|trac.git.receive)).)*$',
|
2014-06-09 19:26:35 +00:00
|
|
|
],
|
|
|
|
body=[
|
2016-03-09 15:35:48 +00:00
|
|
|
"^((?!(u'success': False|u'status': u'DOOMED'|u'status': u'Retired'|u'prev_status': u'Retired'|compose|bodhi\.updates\.|\/srv\/git\/releng)).)*$",
|
2014-06-09 19:26:35 +00:00
|
|
|
],
|
|
|
|
),
|
|
|
|
),
|
|
|
|
|
|
|
|
# The proyectofedora crew wants trac messages.
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
2014-06-09 20:23:08 +00:00
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-pfi',
|
2014-06-09 20:10:06 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-pfi',
|
2014-06-09 20:10:06 +00:00
|
|
|
{% endif %}
|
2014-06-09 19:26:35 +00:00
|
|
|
channel='#proyecto-fedora',
|
|
|
|
# If the word proyecto appears in any message, forward it.
|
|
|
|
filters=dict(
|
|
|
|
body=['^((?!proyecto).)*$'],
|
|
|
|
),
|
|
|
|
),
|
|
|
|
|
|
|
|
# Similarly for #fedora-latam.
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
2014-06-09 20:23:08 +00:00
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-latam',
|
2014-06-09 20:10:06 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-latam',
|
2014-06-09 20:10:06 +00:00
|
|
|
{% endif %}
|
2014-06-09 19:26:35 +00:00
|
|
|
channel='#fedora-latam',
|
|
|
|
# If the word fedora-latam appears in any message, forward it.
|
|
|
|
filters=dict(
|
|
|
|
body=['^((?!fedora-latam).)*$'],
|
|
|
|
),
|
|
|
|
),
|
2014-09-30 14:24:15 +00:00
|
|
|
|
2015-07-29 10:13:27 +00:00
|
|
|
# And for #fedora-g11n
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-g11n',
|
2015-07-29 10:13:27 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-g11n',
|
2015-07-29 10:13:27 +00:00
|
|
|
{% endif %}
|
|
|
|
channel='#fedora-g11n',
|
2016-10-14 17:34:22 +05:30
|
|
|
# If the word i18n/g11n appears in any of below topic message, forward it.
|
2015-07-29 10:13:27 +00:00
|
|
|
filters=dict(
|
2016-10-14 17:34:22 +05:30
|
|
|
topic=[
|
|
|
|
'^((?!(trac|pagure|planet|mailman|meetbot\.meeting\.complete)).)*$',
|
|
|
|
],
|
2016-10-06 14:20:24 +05:30
|
|
|
body=['^((?!(i18n|g11n)).)*$'],
|
2015-07-29 10:13:27 +00:00
|
|
|
),
|
|
|
|
),
|
|
|
|
|
2015-12-01 15:24:17 +00:00
|
|
|
# And #ipsilon
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-ipsilon',
|
2015-12-01 15:24:17 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-ipsilon',
|
2015-12-01 15:24:17 +00:00
|
|
|
{% endif %}
|
|
|
|
channel='#ipsilon',
|
|
|
|
# If the word ipsilon appears in any message, forward it.
|
|
|
|
filters=dict(
|
2015-12-01 23:31:01 +00:00
|
|
|
topic=[
|
|
|
|
'^((?!(trac|pagure)).)*$',
|
|
|
|
],
|
2015-12-01 15:24:17 +00:00
|
|
|
body=['^((?!ipsilon).)*$'],
|
|
|
|
),
|
|
|
|
),
|
|
|
|
|
|
|
|
|
2014-09-30 14:24:15 +00:00
|
|
|
# Hook up the design-team with badges messages
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-design',
|
2014-09-30 14:24:15 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-design',
|
2014-09-30 14:24:15 +00:00
|
|
|
{% endif %}
|
|
|
|
channel='#fedora-design',
|
|
|
|
filters=dict(
|
2015-01-20 16:43:35 +00:00
|
|
|
body=['^((?!(fedora-badges|design-team|fedoradesign)).)*$'],
|
2014-09-30 14:24:15 +00:00
|
|
|
),
|
|
|
|
),
|
2014-10-06 15:38:21 +00:00
|
|
|
|
|
|
|
# And #fedora-docs wants in on the action
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
2014-10-09 16:04:52 +00:00
|
|
|
make_short=True,
|
2014-10-06 15:38:21 +00:00
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-docs',
|
2014-10-06 15:38:21 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-docs',
|
2014-10-06 15:38:21 +00:00
|
|
|
{% endif %}
|
|
|
|
channel='#fedora-docs',
|
|
|
|
filters=dict(
|
|
|
|
body=['^((?!\/srv\/git\/docs).)*$'],
|
|
|
|
),
|
|
|
|
),
|
2016-02-27 17:08:43 +00:00
|
|
|
|
|
|
|
# And #fedora-websites
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-web',
|
2016-02-27 17:08:43 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-web',
|
2016-02-27 17:08:43 +00:00
|
|
|
{% endif %}
|
|
|
|
channel='#fedora-websites',
|
|
|
|
# If the word fedora-websites appears in any message, forward it.
|
|
|
|
filters=dict(
|
|
|
|
topic=[
|
|
|
|
'^((?!(pagure)).)*$',
|
|
|
|
],
|
|
|
|
body=['^((?!fedora-websites).)*$'],
|
|
|
|
),
|
|
|
|
),
|
2016-03-30 21:46:05 +00:00
|
|
|
|
|
|
|
# And #fedora-mktg
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-mktg',
|
2016-03-30 21:46:05 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-mktg',
|
2016-03-30 21:46:05 +00:00
|
|
|
{% endif %}
|
|
|
|
channel='#fedora-mktg',
|
|
|
|
# If the word fedora-mktg appears in any pagure message, forward it.
|
|
|
|
filters=dict(
|
|
|
|
topic=[
|
|
|
|
'^((?!(pagure)).)*$',
|
|
|
|
],
|
|
|
|
body=['^((?!fedora-mktg).)*$'],
|
|
|
|
),
|
|
|
|
),
|
2016-07-08 14:33:38 +00:00
|
|
|
|
|
|
|
# And #fedora-modularity
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-mod',
|
2016-07-08 14:33:38 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-mod',
|
2016-07-08 14:33:38 +00:00
|
|
|
{% endif %}
|
|
|
|
channel='#fedora-modularity',
|
|
|
|
# If the word modularity appears in any message, forward it.
|
|
|
|
filters=dict(
|
2016-07-08 18:07:13 +00:00
|
|
|
topic=[
|
2016-07-28 11:30:23 +00:00
|
|
|
# Ignore some of the ansible and copr spamminess
|
2016-07-08 18:07:13 +00:00
|
|
|
'org.fedoraproject.*.copr.*',
|
2016-07-28 11:30:23 +00:00
|
|
|
'org.fedoraproject.*.ansible.*',
|
2016-07-08 18:07:13 +00:00
|
|
|
],
|
2016-07-08 14:37:17 +00:00
|
|
|
body=['^((?!(modularity|Modularity)).)*$'],
|
2016-07-08 14:33:38 +00:00
|
|
|
),
|
|
|
|
),
|
2016-09-30 20:05:44 +00:00
|
|
|
|
|
|
|
# And #fedora-diversity
|
|
|
|
dict(
|
|
|
|
network='chat.freenode.net',
|
|
|
|
port=6667,
|
|
|
|
make_pretty=True,
|
|
|
|
make_terse=True,
|
|
|
|
|
|
|
|
{% if env == 'staging' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-diversity',
|
2016-09-30 20:05:44 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-diversity',
|
2016-09-30 20:05:44 +00:00
|
|
|
{% 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' %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-stg-magazine',
|
2016-09-30 20:05:44 +00:00
|
|
|
{% else %}
|
2016-10-15 16:41:36 +00:00
|
|
|
nickname='fm-magazine',
|
2016-09-30 20:05:44 +00:00
|
|
|
{% endif %}
|
|
|
|
channel='#fedora-magazine',
|
|
|
|
# If the word modularity appears in any message, forward it.
|
|
|
|
filters=dict(
|
|
|
|
body=['^((?!(magazine|Magazine)).)*$'],
|
|
|
|
),
|
|
|
|
),
|
2014-06-09 19:26:35 +00:00
|
|
|
],
|
|
|
|
|
|
|
|
### Possible colors are ###
|
|
|
|
# "white",
|
|
|
|
# "black",
|
|
|
|
# "blue",
|
|
|
|
# "green",
|
|
|
|
# "red",
|
|
|
|
# "brown",
|
|
|
|
# "purple",
|
|
|
|
# "orange",
|
|
|
|
# "yellow",
|
|
|
|
# "light green",
|
|
|
|
# "teal",
|
|
|
|
# "light cyan",
|
|
|
|
# "light blue",
|
|
|
|
# "pink",
|
|
|
|
# "grey",
|
|
|
|
# "light grey",
|
|
|
|
irc_color_lookup = {
|
|
|
|
"fas": "light blue",
|
|
|
|
"bodhi": "green",
|
|
|
|
"git": "red",
|
|
|
|
"fedoratagger": "brown",
|
|
|
|
"wiki": "purple",
|
|
|
|
"logger": "orange",
|
|
|
|
"pkgdb": "teal",
|
|
|
|
"buildsys": "yellow",
|
|
|
|
"fedoraplanet": "light green",
|
|
|
|
"trac": "pink",
|
|
|
|
"askbot": "light cyan",
|
|
|
|
"fedbadges": "brown",
|
|
|
|
"fedocal": "purple",
|
|
|
|
"copr": "red",
|
2015-02-21 03:50:50 +00:00
|
|
|
"anitya": "light cyan",
|
|
|
|
"fmn": "light blue",
|
|
|
|
"hotness": "light green",
|
2014-06-09 19:26:35 +00:00
|
|
|
},
|
|
|
|
|
|
|
|
# This may be 'notice' or 'msg'
|
|
|
|
irc_method='msg',
|
|
|
|
)
|