From f29ee5a5d93e994d721b4e3624934edf9ff57f03 Mon Sep 17 00:00:00 2001
From: Thomas Smyth The The Message SquadJS will send to players warning them they will be kicked Frequency of seeding messages in milliseconds. Message to send to players when they are kicked Player count required for server not to be in seeding mode. How often in Seconds should we warn the player about being unassigned? Seeding message to display. How long in Seconds to wait before a unassigned player is kicked Enable "Live" messages for when the server goes live. Player count required for AutoKick to start kicking players, set to -1 to disable Player count required for "Live" messages to not bee displayed. Time delay in Seconds from start of the round before AutoKick starts kicking again "Live" message to display. The AutoKickUnassigned
- AutoKickUnassigned
- AutoKickUnassigned
plugin will automatically kick players that are not in a squad after a specified ammount of time.SeedingMode
+ SeedingMode
+ SeedingMode
plugin broadcasts seeding rule messages to players at regular intervals when the server is below a specified player count. It can also be configured to display "Live" messages when the server goes live.Options
- warningMessage
+
+ interval
Description
- Default
- Join a squad, you are are unassigned and will be kicked
kickMessage
+ 150000
seedingThreshold
Description
- Default
- Unassigned - automatically removed
frequencyOfWarnings
+ 50
seedingMessage
Description
- Default
- 30
unassignedTimer
+ Seeding Rules Active! Fight only over the middle flags! No FOB Hunting!
liveEnabled
Description
- Default
- 360
playerThreshold
+ true
liveThreshold
Description
- Default
- 93
roundStartDelay
+ 52
liveMessage
Description
- Default
- 900
ignoreAdmins
+ Live!
DiscordTeamkill
+ DiscordTeamkill
+ DiscordTeamkill
plugin logs teamkills and related information to a Discord channel for admins to review.Options
+ discordClient (Required)
Description
- true
: Admins will NOT be kickedfalse
: Admins WILL be kicked
Discord connector name.
false
-discord
true
: Reserve slot players will NOT be kickedfalse
: Reserve slot players WILL be kickedThe ID of the channel to log teamkills to.
+
667741905228136459
+The color of the embeds.
+16761867
Disable Squad Community Ban List information.
false
Please apologise for ALL TKs in ALL chat!
+The DiscordServerStatus
plugin updates a message in Discord with current server information, e.g. player count.
Discord connector name.
+discord
ID of messages to update.
+[]
[
+ {
+ "channelID": "667741905228136459",
+ "messageID": "766688383043895387"
+ }
+]
+How frequently to update the status in Discord.
+60000
Disable the bot status.
+false
The IntervalledBroadcasts
plugin allows you to set broadcasts, which will be broadcasted at preset intervals
Messages to broadcast.
+[]
[
+ "This server is powered by SquadJS."
+]
+Frequency of the broadcasts in milliseconds.
+300000
The mysql-log
plugin will log various server statistics and events to a database. This is great for server performance monitoring and/or player stat tracking.
-
-Grafana (NOT YET WORKING WITH V2):
-
SquadJS
.The Sequelize connector to log server information to.
-mysql
A overridden server ID.
-null
The DiscordAdminBroadcast
plugin will send a copy of admin broadcasts made in game to a Discord channel.
The SCBLInfo
plugin alerts admins when a harmful player is detected joining their server based on data from the Squad Community Ban List.
discord
The ID of the channel to log admin broadcasts to.
+The ID of the channel to alert admins through.
667741905228136459
-The color of the embed.
+Admins will be alerted when a player has this or more reputation points. For more information on reputation points, see the Squad Community Ban List's FAQ
16761867
The DiscordAdminCamLogs
plugin will log in game admin camera usage to a Discord channel.
Discord connector name.
-discord
The ID of the channel to log admin camera usage to.
-
667741905228136459
-The color of the embed.
-16761867
The DiscordAdminRequest
plugin will ping admins in a Discord channel when a player requests an admin via the !admin
command in in-game chat.
Discord connector name.
-discord
The ID of the channel to log admin broadcasts to.
-
667741905228136459
-A list of chat names to ignore.
-[]
[
- "ChatSquad"
-]
-A list of phrases to ignore.
-[]
[
- "switch"
-]
-The command that calls an admin.
-admin
A list of Discord role IDs to ping.
-[]
[
- "500455137626554379"
-]
-Cooldown for pings in milliseconds.
-60000
The color of the embed.
-16761867
6
The DiscordAdminRequest
plugin will ping admins in a Discord channel when a player requests an admin via the !admin
command in in-game chat.
Discord connector name.
+discord
The ID of the channel to log admin broadcasts to.
+
667741905228136459
+A list of chat names to ignore.
+[]
[
+ "ChatSquad"
+]
+A list of phrases to ignore.
+[]
[
+ "switch"
+]
+The command that calls an admin.
+admin
A list of Discord role IDs to ping.
+[]
[
+ "500455137626554379"
+]
+Cooldown for pings in milliseconds.
+60000
The color of the embed.
+16761867
The DiscordAdminBroadcast
plugin will send a copy of admin broadcasts made in game to a Discord channel.
Discord connector name.
+discord
The ID of the channel to log admin broadcasts to.
+
667741905228136459
+The color of the embed.
+16761867
The DiscordAdminCamLogs
plugin will log in game admin camera usage to a Discord channel.
Discord connector name.
+discord
The ID of the channel to log admin camera usage to.
+
667741905228136459
+The color of the embed.
+16761867
false
The DiscordSubSystemRestarter
plugin allows you to manually restart SquadJS subsystems in case an issues arises with them.
!squadjs restartsubsystem rcon
!squadjs restartsubsystem logparser
Discord connector name.
+discord
ID of role required to run the sub system restart commands.
+
667741905228136459
+ The mysql-log
plugin will log various server statistics and events to a database. This is great for server performance monitoring and/or player stat tracking.
+
+Grafana (NOT YET WORKING WITH V2):
+
SquadJS
.The Sequelize connector to log server information to.
+mysql
A overridden server ID.
+null
The DiscordServerStatus
plugin updates a message in Discord with current server information, e.g. player count.
The AutoKickUnassigned
plugin will automatically kick players that are not in a squad after a specified ammount of time.
Discord connector name.
+Message SquadJS will send to players warning them they will be kicked
discord
Join a squad, you are are unassigned and will be kicked
ID of messages to update.
+Message to send to players when they are kicked
[]
[
- {
- "channelID": "667741905228136459",
- "messageID": "766688383043895387"
- }
-]
-Unassigned - automatically removed
How frequently to update the status in Discord.
+How often in Seconds should we warn the player about being unassigned?
60000
30
Disable the bot status.
+How long in Seconds to wait before a unassigned player is kicked
+360
Player count required for AutoKick to start kicking players, set to -1 to disable
+93
Time delay in Seconds from start of the round before AutoKick starts kicking again
+900
true
: Admins will NOT be kickedfalse
: Admins WILL be kickedfalse
true
: Reserve slot players will NOT be kickedfalse
: Reserve slot players WILL be kickedfalse
The DiscordSubSystemRestarter
plugin allows you to manually restart SquadJS subsystems in case an issues arises with them.
!squadjs restartsubsystem rcon
!squadjs restartsubsystem logparser
Discord connector name.
-discord
ID of role required to run the sub system restart commands.
-
667741905228136459
- The DiscordTeamkill
plugin logs teamkills and related information to a Discord channel for admins to review.
Discord connector name.
-discord
The ID of the channel to log teamkills to.
-
667741905228136459
-The color of the embeds.
-16761867
Disable Squad Community Ban List information.
-false
The IntervalledBroadcasts
plugin allows you to set broadcasts, which will be broadcasted at preset intervals
Messages to broadcast.
-[]
[
- "This server is powered by SquadJS."
-]
-Frequency of the broadcasts in milliseconds.
-300000
The SCBLInfo
plugin alerts admins when a harmful player is detected joining their server based on data from the Squad Community Ban List.
Discord connector name.
-discord
The ID of the channel to alert admins through.
-
667741905228136459
-Admins will be alerted when a player has this or more reputation points. For more information on reputation points, see the Squad Community Ban List's FAQ
-6
The SeedingMode
plugin broadcasts seeding rule messages to players at regular intervals when the server is below a specified player count. It can also be configured to display "Live" messages when the server goes live.
Frequency of seeding messages in milliseconds.
-150000
Player count required for server not to be in seeding mode.
-50
Seeding message to display.
-Seeding Rules Active! Fight only over the middle flags! No FOB Hunting!
Enable "Live" messages for when the server goes live.
-true
Player count required for "Live" messages to not bee displayed.
-52
"Live" message to display.
-Live!