From 31164c4bae70f2bc81d81d358e91600fd89c8507 Mon Sep 17 00:00:00 2001
From: Thomas Smyth The The AutoKickUnassigned
- AutoKickUnassigned
- AutoKickUnassigned
plugin will automatically kick players that are not in a squad after a specified ammount of time.DiscordSubsystemRestarter
+ DiscordSubsystemRestarter
+ DiscordSubSystemRestarter
plugin allows you to manually restart SquadJS subsystems in case an issues arises with them.!squadjs restartsubsystem rcon
!squadjs restartsubsystem logparser
Message SquadJS will send to players warning them they will be kicked
+Discord connector name.
Join a squad, you are are unassigned and will be kicked
discord
Message to send to players when they are kicked
+ID of role required to run the sub system restart commands.
Unassigned - automatically removed
How often in Seconds should we warn the player about being unassigned?
-30
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
667741905228136459
The AutoTkWarn
plugin will automatically warn players with a message when they teamkill.
The DiscordChat
plugin will log in-game chat to a Discord channel.
The message to warn players with.
+Discord connector name.
Please apologise for ALL TKs in ALL chat!
The ChatCommands
plugin can be configured to make chat commands that broadcast or warn the caller with present messages.
discord
An array of objects containing the following properties:
command
- The command that initiates the message.type
- Either warn
or broadcast
.response
- The message to respond with.ignoreChats
- A list of chats to ignore the commands in. Use this to limit it to admins.The ID of the channel to log admin broadcasts to.
+
667741905228136459
+The color of the embed for each chat.
+{}
{
+ "ChatAll": 16761867
+}
+The color of the embed.
+16761867
A list of chat names to ignore.
[
- {
- "command": "squadjs",
- "type": "warn",
- "response": "This server is powered by SquadJS.",
- "ignoreChats": []
- }
+ "ChatSquad"
]
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
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
16761867
The DiscordChat
plugin will log in-game chat to a Discord channel.
Discord connector name.
-discord
The ID of the channel to log admin broadcasts to.
-
667741905228136459
-The color of the embed for each chat.
-{}
{
- "ChatAll": 16761867
-}
-The color of the embed.
-16761867
A list of chat names to ignore.
-[
- "ChatSquad"
-]
The DiscordDebug
plugin can be used to help debug SquadJS by dumping SquadJS events to a Discord channel.
Discord connector name.
-discord
The ID of the channel to log events to.
-
667741905228136459
-A list of events to dump.
-[]
[
- "PLAYER_DIED"
-]
- The DiscordRcon
plugin allows a specified Discord channel to be used as a RCON console to run RCON commands.
Discord connector name.
-discord
ID of channel to turn into RCON console.
-
667741905228136459
-{}
) permissions will be disabled{}
{
- "123456789123456789": [
- "AdminBroadcast",
- "AdminForceTeamChange",
- "AdminDemoteCommander"
- ]
-}
-Prepend admin names when making announcements.
-false
The DiscordRoundWinner
plugin will send the round winner 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 DiscordSubSystemRestarter
plugin allows you to manually restart SquadJS subsystems in case an issues arises with them.
!squadjs restartsubsystem rcon
!squadjs restartsubsystem logparser
The AutoKickUnassigned
plugin will automatically kick players that are not in a squad after a specified ammount of time.
Message SquadJS will send to players warning them they will be kicked
+Join a squad, you are are unassigned and will be kicked
Message to send to players when they are kicked
+Unassigned - automatically removed
How often in Seconds should we warn the player about being unassigned?
+30
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 DiscordDebug
plugin can be used to help debug SquadJS by dumping SquadJS events to a Discord channel.
Discord connector name.
discord
ID of role required to run the sub system restart commands.
+The ID of the channel to log events to.
667741905228136459
+ 667741905228136459
+A list of events to dump.
+[]
[
+ "PLAYER_DIED"
+]
+ 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
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
Live!
The AutoTkWarn
plugin will automatically warn players with a message when they teamkill.
The message to warn players with.
+Please apologise for ALL TKs in ALL chat!
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 DiscordRoundWinner
plugin will send the round winner 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 ChatCommands
plugin can be configured to make chat commands that broadcast or warn the caller with present messages.
An array of objects containing the following properties:
command
- The command that initiates the message.type
- Either warn
or broadcast
.response
- The message to respond with.ignoreChats
- A list of chats to ignore the commands in. Use this to limit it to admins.[
+ {
+ "command": "squadjs",
+ "type": "warn",
+ "response": "This server is powered by SquadJS.",
+ "ignoreChats": []
+ }
+]
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 DiscordRcon
plugin allows a specified Discord channel to be used as a RCON console to run RCON commands.
Discord connector name.
+discord
ID of channel to turn into RCON console.
+
667741905228136459
+{}
) permissions will be disabled{}
{
+ "123456789123456789": [
+ "AdminBroadcast",
+ "AdminForceTeamChange",
+ "AdminDemoteCommander"
+ ]
+}
+Prepend admin names when making announcements.
+false
randomize
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