- Required SinusBot Version
- 1.0
- Compatible Backends
-
- TeamSpeak 3
This Script will allow you to Lock Clients into a Channel with one Command!
You can choose between Permanently or Temporary Locking them into a Channel!
If the Client tries to leave the Channel or Reconnect then he will be automatically moved back into the Jail Channel.
Features:
Auto Jail Recording Clients
Command Permissions via Server Group
Permanent / Temporary Jailing
Disable Jailing of certain Server Groups
Assigning ServerGroup on jailed Clients
Commands:
!jail add <clienturl|uid> <EMPTY FOR Permanent|<time> <Seconds|Minutes|Hours|Days>>
Jails a Client
!jail release <clienturl/uid>
Unjails a Client Instantly
!jail list
Lists all Clients currently Jailed
Usage Examples:
Needed Permissions:
i_channel_subscribe_power (high enough)
i_client_max_channel_subscriptions (best would be -1)
i_client_kick_from_channel_power (high enough)
b_virtualserver_servergroup_client_list
i_client_private_textmessage_power
i_client_move_power
Note:
You can easily Drag and Drop the Client into the Chat to get his Client URL
For the Best Experience set to the Jail Channel or the Servergroup Permission b_client_is_sticky!
For the Time Identification you can Currently use
Second(s) - Minute(s) - Hour(s) - Day(s)
You can choose between Permanently or Temporary Locking them into a Channel!
If the Client tries to leave the Channel or Reconnect then he will be automatically moved back into the Jail Channel.
Features:
Auto Jail Recording Clients
Command Permissions via Server Group
Permanent / Temporary Jailing
Disable Jailing of certain Server Groups
Assigning ServerGroup on jailed Clients
Commands:
!jail add <clienturl|uid> <EMPTY FOR Permanent|<time> <Seconds|Minutes|Hours|Days>>
Jails a Client
!jail release <clienturl/uid>
Unjails a Client Instantly
!jail list
Lists all Clients currently Jailed
Usage Examples:
Code:
!jail add [URL=client://0/abcdefghi/jklmnopq123456789a=~Some%20Client]Some Client[/URL]
!jail add abcdefghi/jklmnopq123456789a=
!jail add [URL=client://0/abcdefghi/jklmnopq123456789a=~Some%20Client]Some Client[/URL] 100 Seconds
!jail add abcdefghi/jklmnopq123456789a= 2 Hours
!jail release abcdefghi/jklmnopq123456789a=
!jail release [URL=client://0/abcdefghi/jklmnopq123456789a=~Some%20Client]Some Client[/URL]
Needed Permissions:
i_channel_subscribe_power (high enough)
i_client_max_channel_subscriptions (best would be -1)
i_client_kick_from_channel_power (high enough)
b_virtualserver_servergroup_client_list
i_client_private_textmessage_power
i_client_move_power
Note:
You can easily Drag and Drop the Client into the Chat to get his Client URL
For the Best Experience set to the Jail Channel or the Servergroup Permission b_client_is_sticky!
For the Time Identification you can Currently use
Second(s) - Minute(s) - Hour(s) - Day(s)
does the bot have enough permissions to add the group?
how does your config look like?