This plugin is designed to perform an action when clients reach the maximum idle time and/or mute his output.
$ npm install ts3bot-plugin-autoafk --save
Note: You should run the command from the node-teamspeak3-bot root directory
The configuration provide some parameters to wich allow you to personalize and adapt this feature to your requirements.
Parameter | Type | Default | Description |
---|---|---|---|
action | String | move | Action to perform when the client is AFK, should be move or kick |
protected_servergroups | Array | [] | List of protected sgid, the plugin will ignore them |
protected_clients | Array | [] | List of protected cldbid, the plugin will ignore them |
max_idle_time | Number | 60 | Max idle time in minutes before performing action |
target_cid | Number | 0 | Channel id where are moved idle clients |
output_muted | Boolean | false | Perform action when the user mute his output |
output_delay | Number | 60 | Delay in seconds before performing action when the client output is muted |