mpp-server-dev2/config/channels.yml

51 lines
1.2 KiB
YAML
Raw Normal View History

# Channel config file
2024-08-13 11:55:27 +02:00
# Which channels to keep loaded on startup
2023-09-08 01:13:49 +02:00
forceLoad:
- lobby
- test/awkward
2024-08-13 11:55:27 +02:00
# Default settings for lobbies
2023-09-07 01:27:56 +02:00
lobbySettings:
2023-09-08 01:13:49 +02:00
lobby: true
chat: true
crownsolo: false
2023-09-10 07:33:17 +02:00
visible: true
2023-09-11 06:29:26 +02:00
color: "#73b3cc"
color2: "#273546"
2024-08-13 11:55:27 +02:00
# Default settings for regular channels
2023-09-09 11:06:27 +02:00
defaultSettings:
chat: true
crownsolo: false
2023-09-11 06:29:26 +02:00
color: "#3b5054"
color2: "#001014"
2023-09-09 11:06:27 +02:00
visible: true
2024-08-13 11:55:27 +02:00
# Regexes to match against channel names to determine whether they are lobbies or not
# This doesn't affect the `isRealLobby` function, which is used to determine "classic" lobbies
2023-09-07 22:59:18 +02:00
lobbyRegexes:
- ^lobby[0-9][0-9]$
- ^lobby[0-9]$
- ^lobby$
- ^lobbyNaN$
- ^test/.+$
2024-08-13 11:55:27 +02:00
# Backdoor channel ID for bypassing the lobby limit
lobbyBackdoor: lolwutsecretlobbybackdoor
2024-08-13 11:55:27 +02:00
# Channel ID for where you get sent when you join a channel that is full/you get banned/etc
fullChannel: test/awkward
2024-08-13 11:55:27 +02:00
# Whether to send the channel limit to the client
sendLimit: false
2024-08-13 11:55:27 +02:00
# Whether to give the crown to the user who had it when they rejoin
chownOnRejoin: true
2024-08-13 11:55:27 +02:00
# Time in milliseconds to wait before destroying an empty channel
channelDestroyTimeout: 1000
2024-10-27 23:02:00 +01:00
# Maximum allowed kickban time in minutes
maxBanMinutes: 60