Skip to content

ts3bot/ts3bot-plugin-autoafk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TeamSpeak3 Bot plugin Auto-AFK

This plugin is designed to perform an action when clients reach the maximum idle time and/or mute his output.

Install the plugin

$ npm install ts3bot-plugin-autoafk --save

Note: You should run the command from the node-teamspeak3-bot root directory

Configuration

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