carlbennett / ts3bot

Carl's TeamSpeak 3 Bot written in php-cli

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TeamSpeak Automation

Summary

  • Uses TeamSpeak ServerQuery protocol to poll and update.
  • Finds open complaints and notifies users who have access to view complaints.
  • Can move users to an AFK channel based on their inactivity.
  • Promote/demote users to/from a server group based on their activeness level.

Installation

  1. Clone the repository locally.
  2. Run git submodule update to download the TS3PHPFramework dependency.
  3. Ensure the execute bit is enabled (i.e. unix permissions 0755) for /teamspeak-automation.sh and that /usr/bin/php exists.
  4. Copy the /teamspeak-automation.sample.json to /teamspeak-automation.json and update it to your taste.
  5. Run the /teamspeak-automation.sh using cron or your favorite service manager.

About

Carl's TeamSpeak 3 Bot written in php-cli

License:MIT License


Languages

Language:PHP 99.6%Language:Shell 0.4%