[Developement] NimdaTS3 - A real modular teamspeak 3 Bot

Is this bot amzaing

  • Hell yeah

    Votes: 46 46.9%
  • Fuck no

    Votes: 12 12.2%
  • I cant get it to work because I'm an idiot

    Votes: 13 13.3%
  • I'm 12 what is this?

    Votes: 36 36.7%
  • Are you the real DrWhat from UC?

    Votes: 18 18.4%

  • Total voters
    98

tagKnife

Well-Known Member
Oct 2, 2015
343
270
146
Sup gang, I am working on my third iteration of my TeamSpeak bot. Since most of you was interested in my AGNBot2.0. I decide to make this bot adaptable for different TeamSpeak configurations.
I will try to actively develop this bot, But do not depend on me, As i have a life and a job and I need money.

anyway, today i commit the base of the bot to my GitHub it is freely available here: https://github.com/JABirchall/NimdaTS3


Nimda Advanced TeamSpeak 3 Bot
A Modular Designed TeamSpeak 3 bot for Server owners and admins

Getting Started
To install this bot all you need to do is download or clone the repository to your server.
First run the command to setup the autoloader
Code:
php composer.phar dump-autoload -o
Edit the Teamspeak and database configs in side the config folder then launch the bot with
Code:
php start.php

Prerequisities
PHP version 5.6+, Teamspeak 3 Server

Features
  • Asynchronous execution
  • Plugin Autoloading and Auotinstalling
  • Eloquent database support for Progresql, Mysql, MSSQL, SQLite
  • Global Ban system built in
  • Permissions
  • Timers
Coding style
We use FIG PSR-2 coding style standard, please read PSR-2 coding style guide for specific details.

Deployment
This bot must be run in CLI: php start.php

Built With
  • PHP 7.0 - Totally
  • Love - Maybe
  • PHPStorm - ergaerga
Contributing
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors
  • JABirchall - All the work
See also the list of contributors who participated in this project.

License
This project is licensed under GNU AGPLv3 License - see the LICENSE file for details

Acknowledgments

Releases
0.14.1-alpha: https://github.com/JABirchall/NimdaTS3/releases/tag/v0.14.1 - Latest
0.14.0-alpha: https://github.com/JABirchall/NimdaTS3/releases/tag/v0.14.0
0.13.0-alpha: https://github.com/JABirchall/NimdaTS3/releases/tag/v0.13.0
0.12.0-alpha: https://github.com/JABirchall/NimdaTS3/releases/tag/v0.12.0
0.11.3-alpha: https://github.com/JABirchall/NimdaTS3/releases/tag/v0.11.3
0.10.6-alpha: https://github.com/JABirchall/NimdaTS3/releases/tag/v0.10.6
0.9.0-alpha1: https://github.com/JABirchall/NimdaTS3/releases/tag/v0.9.0

0.8.9-beta1: https://github.com/JABirchall/NimdaTS3/releases/tag/v0.8.9

TODO
  1. Fix onWaitTimeout event -
  2. Add database support-
  3. Permissions -
  4. Add timer events-
  5. A support for server events -


I will answer questions and take feature requests from this thread alone. PM's will be ignored.

some screenshots:
5heMGhR.png
 
Last edited:

tagKnife

Well-Known Member
Oct 2, 2015
343
270
146
More updates: Plugins now have to follow a contract to load successful and avoid errors!
PFIIOx5.png
 

tagKnife

Well-Known Member
Oct 2, 2015
343
270
146
update: Database is working flat out. Plugin auto installer working. just gotta do some more scruture

12IARXH.png

wmWr50X.png
 
Last edited:
Top