[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

Najsr

Moderator
TeamSpeak Developer
Apr 23, 2016
483
249
167
So if somebody gets banned with gban on any server, he wont be able to join any other server even without access to gban? That's interesting, glad there's option to turn the plugin off :D
 

tagKnife

Well-Known Member
Oct 2, 2015
343
270
146
So if somebody gets banned with gban on any server, he wont be able to join any other server even without access to gban? That's interesting, glad there's option to turn the plugin off :D
yep, there are 3 modes,
Ban: self explanatory
Alert: messages admin groups in the config the the user is gbanned example:
uaER4HG.png

and off :p
 

Najsr

Moderator
TeamSpeak Developer
Apr 23, 2016
483
249
167
I have an idea for plugin. It would ban player on all virtual servers :p
 

max00710

Member
Sep 15, 2015
8
0
38
Please help me, i got this error:

root@debian:~/Bots/NimdaTS3-0.11.2#
php start.php
[14:34:29]: Error 0: invalid URI supplied
root@debian:~/Bots/NimdaTS3-0.11.2#
 
Last edited:

tagKnife

Well-Known Member
Oct 2, 2015
343
270
146
Please help me, i got this error:

root@debian:~/Bots/NimdaTS3-0.11.2#
php start.php
[14:34:29]: Error 0: invalid URI supplied
root@debian:~/Bots/NimdaTS3-0.11.2#
That means you configured the bot wrong, show me your teamspeak.php config
excluding the password
 

max00710

Member
Sep 15, 2015
8
0
38
That means you configured the bot wrong, show me your teamspeak.php config
excluding the password
PHP:
<?php
/**
 * Created by PhpStorm.
 * User: Jake
 * Date: 10/08/2016
 * Time: 22:44
 */
namespace Config;

class TeamSpeak
{

    public static $TS3config = [
        'username' => 'login',
        'password' => 'passw0rd',
        'host' => '185.101.xxx.xx',
        'port' => 10011,
        'name' => 'BOT',
        'serverPort' => 9987,
        'timeout' => 1,
        'misc' => [
            'debug' => true,
            'newLineNewMessage' => false,
            'ignoreWarnings' => true
        ]
    ];

}
 

tagKnife

Well-Known Member
Oct 2, 2015
343
270
146
PHP:
<?php
/**
 * Created by PhpStorm.
 * User: Jake
 * Date: 10/08/2016
 * Time: 22:44
 */
namespace Config;

class TeamSpeak
{

    public static $TS3config = [
        'username' => 'login',
        'password' => 'passw0rd',
        'host' => '185.101.xxx.xx',
        'port' => 10011,
        'name' => 'BOT',
        'serverPort' => 9987,
        'timeout' => 1,
        'misc' => [
            'debug' => true,
            'newLineNewMessage' => false,
            'ignoreWarnings' => true
        ]
    ];

}
I see nothing wrong here, Does the original username, password or botname have any special chars in it?
 

max00710

Member
Sep 15, 2015
8
0
38
ok it was my fault it was an error of my teamspeak server.. bot know i get this error:
Code:
PHP Fatal error:  Uncaught exception 'PDOException' with message 'could not find driver' in /root/Bots/NimdaTS3-0.11.2/vendor/illuminate/database/Connectors/Connector.php:55
Stack trace:
#0 /root/Bots/NimdaTS3-0.11.2/vendor/illuminate/database/Connectors/Connector.php(55): PDO->__construct('sqlite:/root/Bo...', NULL, NULL, Array)
#1 /root/Bots/NimdaTS3-0.11.2/vendor/illuminate/database/Connectors/SQLiteConnector.php(37): Illuminate\Database\Connectors\Connector->createConnection('sqlite:/root/Bo...', Array, Array)
#2 /root/Bots/NimdaTS3-0.11.2/vendor/illuminate/database/Connectors/ConnectionFactory.php(61): Illuminate\Database\Connectors\SQLiteConnector->connect(Array)
#3 [internal function]: Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}()
#4 /root/Bots/NimdaTS3-0.11.2/vendor/illuminate/database/Connection.php(875): call_user_func(Object(Closure))
#5 /root/Bots/NimdaTS3-0.11.2/vendor/illuminate/database/Connection.php(743): Illuminate\Database\Connection->getPdo()
#6 /root/Bots/Nimd in /root/Bots/NimdaTS3-0.11.2/vendor/illuminate/database/Connectors/Connector.php on line 55
 

tagKnife

Well-Known Member
Oct 2, 2015
343
270
146
run: sudo apt-get install php-mysql php-sqlite3

or if your running php7
sudo apt-get install php7.0-mysql php7.0-sqlite3
 

mgrm47

instagram: @m47
Jul 15, 2015
27
17
86
Code:
root@vps283696:/home/NimdaTS3-0.11.2# php start.php
PHP Fatal error:  Uncaught Error: Call to undefined function TeamSpeak3\Helper\utf8_encode() in /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/Helper/StringHelper.php:471
Stack trace:
#0 /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/Adapter/ServerQuery.php(219): TeamSpeak3\Helper\StringHelper->toUtf8()
#1 /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/Node/AbstractNode.php(97): TeamSpeak3\Adapter\ServerQuery->prepare('login', Array)
#2 /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/Node/AbstractNode.php(109): TeamSpeak3\Node\AbstractNode->prepare('login', Array)
#3 /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/Node/Host.php(831): TeamSpeak3\Node\AbstractNode->execute('login', Array)
#4 /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/TeamSpeak3.php(354): TeamSpeak3\Node\Host->login(Object(TeamSpeak3\Helper\StringHelper), Object(TeamSpeak3\Helper\StringHelper))
#5 /home/NimdaTS3-0.11.2/ in /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/Helper/StringHelper.php on line 471
Help me
 
Last edited:

tagKnife

Well-Known Member
Oct 2, 2015
343
270
146
Code:
root@vps283696:/home/NimdaTS3-0.11.2# php start.php
PHP Fatal error:  Uncaught Error: Call to undefined function TeamSpeak3\Helper\utf8_encode() in /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/Helper/StringHelper.php:471
Stack trace:
#0 /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/Adapter/ServerQuery.php(219): TeamSpeak3\Helper\StringHelper->toUtf8()
#1 /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/Node/AbstractNode.php(97): TeamSpeak3\Adapter\ServerQuery->prepare('login', Array)
#2 /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/Node/AbstractNode.php(109): TeamSpeak3\Node\AbstractNode->prepare('login', Array)
#3 /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/Node/Host.php(831): TeamSpeak3\Node\AbstractNode->execute('login', Array)
#4 /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/TeamSpeak3.php(354): TeamSpeak3\Node\Host->login(Object(TeamSpeak3\Helper\StringHelper), Object(TeamSpeak3\Helper\StringHelper))
#5 /home/NimdaTS3-0.11.2/ in /home/NimdaTS3-0.11.2/vendor/fkubis/teamspeak-php-framework/TeamSpeak3/Helper/StringHelper.php on line 471
Help me
Is looking to hard hey

you dont have php string processing installed

Code:
apt-get install php7.0-xml
 

flickerjunky

First perm VIP!? Furries4Life?! #CutenessOverload
VIP
Mar 16, 2016
69
58
56
PHP Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/nimda/app/TeamSpeak3Bot.php on line 347
 

flickerjunky

First perm VIP!? Furries4Life?! #CutenessOverload
VIP
Mar 16, 2016
69
58
56
one question about nimda: jailing people keeps them in there even if they disconnect and reconnect? if not, is there a way nimda can save UID and jail them again or if they disconnect ban them?
 
Top