2018-12-23 22:03:40 +03:00
|
|
|
import datetime
|
|
|
|
|
2018-12-23 16:13:39 +03:00
|
|
|
# Basic bot config
|
|
|
|
prefixes = [".", "!"]
|
|
|
|
token = "token-goes-here"
|
2019-01-07 11:49:19 +03:00
|
|
|
bot_description = "Robocop-NG, the moderation bot of ReSwitched."
|
2018-12-23 20:27:51 +03:00
|
|
|
|
2018-12-23 22:03:40 +03:00
|
|
|
source_url = "https://github.com/aveao/robocop-ng"
|
2019-01-15 04:48:23 +03:00
|
|
|
rules_url = "https://reswitched.team/discord/#rules"
|
2018-12-23 22:03:40 +03:00
|
|
|
|
2018-12-23 20:27:51 +03:00
|
|
|
# The bot description to be used in .robocop embed
|
|
|
|
embed_desc = "Robocop-NG is developed by [Ave](https://github.com/aveao)"\
|
|
|
|
" and [tomGER](https://github.com/tumGER), and is a rewrite "\
|
|
|
|
"of Robocop.\nRobocop is based on Kurisu by 916253 and ihaveamac."
|
|
|
|
|
2018-12-23 22:03:40 +03:00
|
|
|
|
|
|
|
# Minimum account age required to join the discord
|
|
|
|
min_age = datetime.timedelta(minutes=15)
|
|
|
|
|
2018-12-23 16:13:39 +03:00
|
|
|
guild_whitelist = [
|
|
|
|
526372255052201993, # NotSwitched discord
|
|
|
|
269333940928512010 # ReSwitched discord
|
|
|
|
]
|
|
|
|
|
2018-12-23 22:59:42 +03:00
|
|
|
# Named roles to be used with .approve and .revoke
|
|
|
|
# The defaults are for NotSwitched
|
|
|
|
named_roles = {
|
|
|
|
"community": 526378381839695872,
|
|
|
|
"hacker": 526471781184176139,
|
|
|
|
"participant": 526378358129557506
|
|
|
|
}
|
|
|
|
|
2018-12-23 16:19:33 +03:00
|
|
|
bot_manager_role_id = 526372554081042462 # Bot management role in NotSwitched
|
|
|
|
staff_role_ids = [526384077679624192, # Team role in NotSwitched
|
|
|
|
526372582455508992, # Mod role in NotSwitched
|
|
|
|
526372554081042462, # Bot management role in NotSwitched
|
2018-12-23 16:50:06 +03:00
|
|
|
526383985430102016] # Wizard role in NotSwitched
|
2018-12-23 18:44:16 +03:00
|
|
|
|
2018-12-23 22:03:40 +03:00
|
|
|
log_channel = 526377735908491284 # Log channel in NotSwitched
|
2018-12-31 02:05:40 +03:00
|
|
|
botlog_channel = 529070401704296460 # Botlog channel in NotSwitched
|
2019-02-05 01:54:40 +03:00
|
|
|
modlog_channel = 542114169244221452 # #mod-logs channel in ReSwitched
|
2019-01-23 00:11:32 +03:00
|
|
|
welcome_channel = 526372470752673792 # newcomers channel in NotSwitched
|
2018-12-23 20:06:32 +01:00
|
|
|
|
2018-12-23 22:12:30 +03:00
|
|
|
community_channels = [526378423468425236] # Channels requiring community role
|
|
|
|
general_channels = [526372255052201995] # Channels everyone can access
|
2018-12-23 23:50:05 +03:00
|
|
|
|
|
|
|
mute_role = 526500080879140874 # Mute role in NotSwitched
|
2019-01-29 13:51:43 +03:00
|
|
|
|
|
|
|
# Channels that will be cleaned every minute/hour
|
|
|
|
minutely_clean_channels = []
|
|
|
|
hourly_clean_channels = [539212260350885908] # ReSwitched bot-cmds
|
|
|
|
|
|
|
|
# Edited and deletes messages in these channels will be logged
|
|
|
|
spy_channels = general_channels
|