[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
Joined
Oct 2, 2015
Messages
343
Reaction score
270
Points
146
i thought it was meant to be to all virtual servers nevermind :D
Nahh, Global = global, if a user is global banned they are banned from any server running nimda.
 

Najsr

Moderator
TeamSpeak Developer
Joined
Apr 23, 2016
Messages
483
Reaction score
249
Points
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
Joined
Oct 2, 2015
Messages
343
Reaction score
270
Points
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
Joined
Apr 23, 2016
Messages
483
Reaction score
249
Points
167
I have an idea for plugin. It would ban player on all virtual servers :P
 

max00710

Member
Joined
Sep 15, 2015
Messages
8
Reaction score
0
Points
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
Joined
Oct 2, 2015
Messages
343
Reaction score
270
Points
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
Joined
Sep 15, 2015
Messages
8
Reaction score
0
Points
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
Joined
Oct 2, 2015
Messages
343
Reaction score
270
Points
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
Joined
Sep 15, 2015
Messages
8
Reaction score
0
Points
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
Joined
Oct 2, 2015
Messages
343
Reaction score
270
Points
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
Joined
Jul 15, 2015
Messages
27
Reaction score
17
Points
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
Joined
Oct 2, 2015
Messages
343
Reaction score
270
Points
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
Joined
Mar 16, 2016
Messages
69
Reaction score
58
Points
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
 

Qraktzyl

Retired Staff
Contributor
Joined
Nov 2, 2015
Messages
997
Reaction score
723
Points
161
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
php version?
 

flickerjunky

First perm VIP!? Furries4Life?! #CutenessOverload
VIP
Joined
Mar 16, 2016
Messages
69
Reaction score
58
Points
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