RcGcDb/settings.json.example

547 lines
16 KiB
Plaintext
Raw Normal View History

2020-07-23 19:12:07 +00:00
{
"header": {
"user-agent": "RcGcDb/{version}"
},
"max_requests_per_minute": 30,
"minimal_cooldown_per_wiki_in_sec": 60,
"monitoring_webhook": "111111111111111111/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
2020-07-28 09:28:39 +00:00
"support": "https://discord.gg/v77RTk5",
2021-02-20 18:26:49 +00:00
"irc_overtime": 3600,
"pg_user": "postgres",
"pg_host": "localhost",
"pg_db": "rcgcdb",
"pg_pass": "secret_password",
2021-03-20 13:44:29 +00:00
"pg_port": "5432",
2023-08-20 17:09:19 +00:00
"discussions_enabled": false,
2021-02-20 18:26:49 +00:00
"irc_servers": {
"your custom name for the farm": {
"domains": ["wikipedia.org", "otherwikipedia.org"],
"irc_host": "randomIRC.domain.com",
"irc_port": "6667",
"irc_nickname": "BotIRCNickname",
"irc_name": "BotIRCName",
"irc_channel_mapping": {"rc": "#rcchannel", "discussion": "#discussionchannel"}
}
},
2020-07-23 19:12:07 +00:00
"logging": {
"version": 1,
"disable_existing_loggers": false,
"formatters": {
"standard": {
2020-10-29 16:08:42 +00:00
"format": "%(asctime)s %(name)s - %(levelname)s: %(message)s"
2020-07-23 19:12:07 +00:00
}
},
"handlers": {
"default": {
"formatter": "standard",
"class": "logging.StreamHandler",
"stream": "ext://sys.stdout",
2020-10-29 16:08:42 +00:00
"level": 15
2020-07-23 19:12:07 +00:00
},
"file": {
2020-10-29 22:35:07 +00:00
"formatter": "standard",
"class": "logging.handlers.TimedRotatingFileHandler",
"filename": "logs/error.log",
2020-11-24 00:30:29 +00:00
"encoding": "utf8",
2020-07-23 19:12:07 +00:00
"interval": 7,
"when": "D",
"level": 25
2020-10-29 16:08:42 +00:00
},
"debug": {
2020-10-29 22:35:07 +00:00
"formatter": "standard",
"class": "logging.handlers.TimedRotatingFileHandler",
"filename": "logs/debug.log",
2020-11-24 00:30:29 +00:00
"encoding": "utf8",
2020-10-29 16:08:42 +00:00
"interval": 7,
"when": "D",
"level": 0
}
2020-07-23 19:12:07 +00:00
},
"loggers": {
"": {
"level": 0,
"handlers": [
"default",
"file"
2020-07-23 19:12:07 +00:00
]
},
"rcgcdb.bot": {},
"rcgcdb.config": {},
"rcgcdb.discord": {},
"rcgcdb.wiki": {}
}
},
2020-12-06 13:39:29 +00:00
"event_appearance": {
"new": {
"icon": "https://i.imgur.com/6HIbEq8.png",
"color": "THIS COLOR DEPENDS ON EDIT SIZE, PLEASE DON'T CHANGE",
"emoji": "🆕"
},
"edit": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": "THIS COLOR DEPENDS ON EDIT SIZE, PLEASE DON'T CHANGE",
"emoji": "📝"
},
"upload/overwrite": {
"icon": "https://i.imgur.com/egJpa81.png",
"color": 12390624,
"emoji": "🖼️"
},
"upload/upload": {
"icon": "https://i.imgur.com/egJpa81.png",
"color": 12390624,
"emoji": "🖼️"
},
"upload/revert": {
"icon": "https://i.imgur.com/egJpa81.png",
"color": 12390624,
"emoji": "⏮️"
},
"delete/delete": {
"icon": "https://i.imgur.com/BU77GD3.png",
"color": 1,
"emoji": "🗑️"
},
"delete/delete_redir": {
"icon": "https://i.imgur.com/BU77GD3.png",
"color": 1,
"emoji": "🗑️"
},
"delete/restore": {
"icon": "https://i.imgur.com/9MnROIU.png",
"color": 1,
"emoji": "♻️"
},
"delete/revision": {
"icon": "https://i.imgur.com/1gps6EZ.png",
"color": 1,
"emoji": "👁️"
},
"delete/event": {
"icon": "https://i.imgur.com/1gps6EZ.png",
"color": 1,
"emoji": "👁️"
},
"merge/merge": {
"icon": "https://i.imgur.com/uQMK9XK.png",
"color": 25600,
"emoji": "🖇️"
},
"move/move": {
"icon": "https://i.imgur.com/eXz9dog.png",
"color": 25600,
"emoji": "📨"
},
"move/move_redir": {
"icon": "https://i.imgur.com/UtC3YX2.png",
"color": 25600,
"emoji": "📨"
},
"block/block": {
"icon": "https://i.imgur.com/g7KgZHf.png",
"color": 1,
"emoji": "🚫"
},
"block/unblock": {
"icon": "https://i.imgur.com/bvtBJ8o.png",
"color": 1,
"emoji": "✅"
},
"block/reblock": {
"icon": "https://i.imgur.com/g7KgZHf.png",
"color": 1,
"emoji": "🚫"
},
"protect/protect": {
"icon": "https://i.imgur.com/bzPt89Z.png",
"color": 16312092,
"emoji": "🔒"
},
"protect/modify": {
"icon": "https://i.imgur.com/bzPt89Z.png",
"color": 16312092,
"emoji": "🔐"
},
"protect/move_prot": {
"icon": "https://i.imgur.com/bzPt89Z.png",
"color": 16312092,
"emoji": "🔏"
},
"protect/unprotect": {
"icon": "https://i.imgur.com/2wN3Qcq.png",
"color": 16312092,
"emoji": "🔓"
},
"import/upload": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 65280,
"emoji": "📥"
},
"import/interwiki": {
"icon": "https://i.imgur.com/sFkhghb.png",
"color": 65280,
"emoji": "📥"
},
"rights/rights": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16711680,
"emoji": "🏅"
},
"rights/autopromote": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16711680,
"emoji": "🏅"
},
"abusefilter/modify": {
"icon": "https://i.imgur.com/Sn2NzRJ.png",
"color": 16711680,
"emoji": "🔍"
},
"abusefilter/create": {
"icon": "https://i.imgur.com/Sn2NzRJ.png",
"color": 16711680,
"emoji": "🔍"
},
"interwiki/iw_add": {
"icon": "https://i.imgur.com/sFkhghb.png",
"color": 16711680,
"emoji": "🔗"
},
"interwiki/iw_edit": {
"icon": "https://i.imgur.com/sFkhghb.png",
"color": 16711680,
"emoji": "🔗"
},
"interwiki/iw_delete": {
"icon": "https://i.imgur.com/sFkhghb.png",
"color": 16711680,
"emoji": "🔗"
},
"curseprofile/comment-created": {
"icon": "https://i.imgur.com/Lvy5E32.png",
"color": 16089376,
"emoji": "✉️"
},
"curseprofile/comment-edited": {
"icon": "https://i.imgur.com/Lvy5E32.png",
"color": 16089376,
"emoji": "📧"
},
"curseprofile/comment-deleted": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16089376,
"emoji": "🗑️"
},
"curseprofile/comment-purged":{
"icon":"",
"color": 16089376,
"emoji": "👁️"
},
"curseprofile/comment-replied": {
"icon": "https://i.imgur.com/hkyYsI1.png",
"color": 16089376,
"emoji": "📩"
},
"curseprofile/profile-edited": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16089376,
"emoji": "📌"
},
"contentmodel/change": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 25600,
"emoji": "📋"
},
2020-12-19 12:41:49 +00:00
"contentmodel/new": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-19 12:41:49 +00:00
"color": 25600,
"emoji": "📋"
},
2020-12-06 13:39:29 +00:00
"cargo/deletetable": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16776960,
"emoji": "📦"
},
"cargo/createtable": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16776960,
"emoji": "📦"
},
"cargo/replacetable": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16776960,
"emoji": "📦"
},
"cargo/recreatetable": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16776960,
"emoji": "📦"
},
"sprite/sprite": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16776960,
"emoji": "🪟"
},
"sprite/sheet": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16776960,
"emoji": "🪟"
},
"sprite/slice": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16776960,
"emoji": "🪟"
},
"managetags/create": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16776960,
"emoji": "🏷️"
},
"managetags/delete": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16776960,
"emoji": "🏷️"
},
"managetags/activate": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16776960,
"emoji": "🏷️"
},
"managetags/deactivate": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 16776960,
"emoji": "🏷️"
},
"newusers/autocreate": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 65280,
"emoji": "🗿"
},
"newusers/byemail": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 65280,
"emoji": "🗿"
},
"newusers/create": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 65280,
"emoji": "🗿"
},
"newusers/create2": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 65280,
"emoji": "🗿"
},
"newusers/newusers": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 65280,
"emoji": "🗿"
},
"newusers/reclaim": {
2023-01-10 13:07:24 +00:00
"icon": null,
"color": 65280,
"emoji": "🗿"
},
2020-12-06 13:39:29 +00:00
"managewiki/delete": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🗑️"
},
"managewiki/lock": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🔒"
},
"managewiki/namespaces": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "📦"
},
"managewiki/namespaces-delete": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🗑️"
},
"managewiki/rights": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🏅"
},
"managewiki/settings": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "⚙️"
},
"managewiki/undelete": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "♻️"
},
"managewiki/unlock": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🔓"
},
"datadump/generate": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "📤"
},
"datadump/delete": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🗑️"
},
"pagetranslation/mark": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"pagetranslation/unmark": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"pagetranslation/moveok": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"pagetranslation/movenok": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"pagetranslation/deletefok": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"pagetranslation/deletefnok": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"pagetranslation/deletelok": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"pagetranslation/deletelnok": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"pagetranslation/encourage": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"pagetranslation/discourage": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"pagetranslation/prioritylanguages": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"pagetranslation/associate": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"pagetranslation/dissociate": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"translationreview/message": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"translationreview/group": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"pagelang/pagelang": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "🌐"
},
"renameuser/renameuser": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 8421504,
"emoji": "📛"
},
"suppressed": {
"icon": "https://i.imgur.com/1gps6EZ.png",
"color": 1,
"emoji": "👁️"
},
2020-12-13 21:01:51 +00:00
"discussion": {
2020-12-06 13:39:29 +00:00
"icon": "https://static.wikia.nocookie.net/663e53f7-1e79-4906-95a7-2c1df4ebbada",
"color": 54998,
"emoji": "📝"
},
2020-12-13 21:01:51 +00:00
"discussion/forum/post": {
"icon": "https://static.wikia.nocookie.net/663e53f7-1e79-4906-95a7-2c1df4ebbada",
"color": 54998,
"emoji": "📝"
},
"discussion/forum/reply": {
2020-12-06 13:39:29 +00:00
"icon": "https://static.wikia.nocookie.net/663e53f7-1e79-4906-95a7-2c1df4ebbada",
"color": 54998,
"emoji": "📝"
},
"discussion/forum/poll": {
"icon": "https://static.wikia.nocookie.net/663e53f7-1e79-4906-95a7-2c1df4ebbada",
"color": 54998,
"emoji": "📝"
},
"discussion/forum/quiz": {
"icon": "https://static.wikia.nocookie.net/663e53f7-1e79-4906-95a7-2c1df4ebbada",
"color": 54998,
"emoji": "📝"
},
"discussion/wall/post": {
"icon": "https://static.wikia.nocookie.net/663e53f7-1e79-4906-95a7-2c1df4ebbada",
"color": 3752525,
"emoji": "✉️"
},
"discussion/wall/reply": {
"icon": "https://static.wikia.nocookie.net/663e53f7-1e79-4906-95a7-2c1df4ebbada",
"color": 3752525,
"emoji": "📩"
},
"discussion/comment/post": {
"icon": "https://static.wikia.nocookie.net/663e53f7-1e79-4906-95a7-2c1df4ebbada",
"color": 10802,
"emoji": "🗒️"
},
"discussion/comment/reply": {
"icon": "https://static.wikia.nocookie.net/663e53f7-1e79-4906-95a7-2c1df4ebbada",
"color": 10802,
"emoji": "🗒️"
},
"unknown": {
2023-01-10 13:07:24 +00:00
"icon": null,
2020-12-06 13:39:29 +00:00
"color": 0,
"emoji": "❓"
2020-12-13 21:01:51 +00:00
},
"webhook/remove": {
"icon": "https://raw.githubusercontent.com/Markus-Rost/discord-wiki-bot/master/dashboard/src/icon.png",
"color": 0,
"emoji": "<:wikibot:588723255972593672>"
},
"bot/exception": {
"icon": "https://raw.githubusercontent.com/Markus-Rost/discord-wiki-bot/master/dashboard/src/icon.png",
"color": 0,
"emoji": "<:wikibot:588723255972593672>"
2020-07-23 19:12:07 +00:00
}
}
2021-03-20 13:24:03 +00:00
}