Added all of the existing code
This commit is contained in:
117
configs/opers.conf
Normal file
117
configs/opers.conf
Normal file
@@ -0,0 +1,117 @@
|
||||
{
|
||||
"rank_names": {
|
||||
"rank_1": "Helper",
|
||||
"rank_2": "Moderator",
|
||||
"rank_3": "Operator",
|
||||
"rank_4": "Administrator",
|
||||
"rank_5": "Owner"
|
||||
},
|
||||
"classes": [
|
||||
{
|
||||
"name": "helper",
|
||||
"rank": 1,
|
||||
"description": "Helper - Basic moderation commands",
|
||||
"permissions": [
|
||||
"kick",
|
||||
"topic",
|
||||
"mode_channel"
|
||||
],
|
||||
"color": "green",
|
||||
"symbol": "%"
|
||||
},
|
||||
{
|
||||
"name": "moderator",
|
||||
"rank": 2,
|
||||
"description": "Moderator - Channel and user management",
|
||||
"permissions": [
|
||||
"ban",
|
||||
"unban",
|
||||
"kick",
|
||||
"mute",
|
||||
"topic",
|
||||
"mode_channel",
|
||||
"mode_user",
|
||||
"who_override"
|
||||
],
|
||||
"inherits": "helper",
|
||||
"color": "blue",
|
||||
"symbol": "@"
|
||||
},
|
||||
{
|
||||
"name": "operator",
|
||||
"rank": 3,
|
||||
"description": "Operator - Server management commands",
|
||||
"permissions": [
|
||||
"kill",
|
||||
"rehash",
|
||||
"connect",
|
||||
"squit",
|
||||
"wallops",
|
||||
"operwall"
|
||||
],
|
||||
"inherits": "moderator",
|
||||
"color": "red",
|
||||
"symbol": "*"
|
||||
},
|
||||
{
|
||||
"name": "admin",
|
||||
"rank": 4,
|
||||
"description": "Administrator - Full server control",
|
||||
"permissions": ["*"],
|
||||
"color": "purple",
|
||||
"symbol": "&"
|
||||
},
|
||||
{
|
||||
"name": "owner",
|
||||
"rank": 5,
|
||||
"description": "Server Owner - Ultimate authority",
|
||||
"permissions": [
|
||||
"*",
|
||||
"shutdown",
|
||||
"restart"
|
||||
],
|
||||
"color": "gold",
|
||||
"symbol": "~"
|
||||
}
|
||||
],
|
||||
"opers": [
|
||||
{
|
||||
"name": "admin",
|
||||
"password": "changeme_please",
|
||||
"host": "*@localhost",
|
||||
"class": "admin",
|
||||
"flags": [],
|
||||
"max_clients": 1000,
|
||||
"contact": "admin@example.com",
|
||||
"last_seen": ""
|
||||
},
|
||||
{
|
||||
"name": "helper1",
|
||||
"password": "helper_password",
|
||||
"host": "*@192.168.1.*",
|
||||
"class": "helper",
|
||||
"flags": [],
|
||||
"max_clients": 100,
|
||||
"contact": "helper@example.com",
|
||||
"last_seen": ""
|
||||
}
|
||||
],
|
||||
"settings": {
|
||||
"require_ssl": false,
|
||||
"max_failed_attempts": 3,
|
||||
"lockout_duration_minutes": 30,
|
||||
"allowed_commands": [
|
||||
"OPER",
|
||||
"KILL",
|
||||
"REHASH",
|
||||
"WALLOPS",
|
||||
"OPERWALL",
|
||||
"CONNECT",
|
||||
"SQUIT"
|
||||
],
|
||||
"log_oper_actions": true,
|
||||
"notify_on_oper_up": true,
|
||||
"auto_expire_inactive_days": 365,
|
||||
"require_two_factor": false
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user