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.
Auto Jail Recording Clients
Command Permissions via Server Group
Permanent / Temporary Jailing
Disable Jailing of certain Server Groups
Assigning ServerGroup on jailed Clients
!jail <EMPTY FOR Permanent|<time> <Seconds|Minutes|Hours|Days>> <clienturl|uid|namepart>
Jails a Client
Unjails a Client Instantly
Lists all Clients currently Jailed
Get the Help Text from the Bot
Code:!jail [URL=client://0/abcdefghi/jklmnopq123456789a=~Some%20Client]Some Client[/URL] !jail abcdefghi/jklmnopq123456789a= !jail 100 Seconds [URL=client://0/abcdefghi/jklmnopq123456789a=~Some%20Client]Some Client[/URL] !jail Sinus !jail 2 Hours abcdefghi/jklmnopq123456789a= !unjail abcdefghi/jklmnopq123456789a= !unjail [URL=client://0/abcdefghi/jklmnopq123456789a=~Some%20Client]Some Client[/URL]
i_channel_subscribe_power (high enough)
i_client_max_channel_subscriptions (best would be -1)
i_client_kick_from_channel_power (high enough)
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)
Jails Clients into a Channel (Permanent or Temporary)
- Small Improvements Nov 11, 2017
- Bugfixxes Jun 15, 2017
- Rewrite for Scripting API v2, ServerGroup Support added Apr 1, 2017