Jump to content


Photo

TeamSpeak 3 Interaction mIRC Script released!


  • Please log in to reply
37 replies to this topic

#21 producepr

producepr

    I'm too young to die

  • Senior Moderators
  • 375 posts
  • Location:
    Salt Lake City, Utah

Posted 23 February 2010 - 12:16 AM

Found a bug.

(05:14:27) (@producepr) !ts kick
(05:14:27) (&BigBrother) [TS3] [Kick] Kicked xEvan - (producepr@IRC)


Jelly Server Full Mod
Exodus Gaming Senior Mod
WeEdBoT Owner and Operator
Founder of the Jelly-Server Folding Team. Join us! http://fah-web.stanford.edu/cgi-bin/main.py?qtype=teampage&teamnum=164433

#22 shaitan

shaitan

    I'm too young to die

  • Renegade Moderators
  • 248 posts

Posted 23 February 2010 - 12:31 AM

Finally got it to work. Wasn't able to just make a login/pass with the serverquery...had to use my main serveradmin login/pass. :/
Now when I do the !ts info/users it just does this in my status:
* /tokenize: line too long (line 350, teamspeak3_interaction.mrc)
This is what my editor says line 350 is:
var %tsl | sockread -n %tsl | tokenize 32 %tsl

Also curious about the ban thing, shouldn't the "serveradmin" login query have more power(in theory) than my SA on TS? I know my permission settings at TS are the reasons stated by your bot...yet for all that the "serveradmin" has the highest TS ID..which is higher then any SA(ID 6).

[TS3] [Ban] Attempting to ban shaitan - (shaitan@IRC) hi
[TS3] [Ban] The bot does not have the permissions needed to ban the client specified. Reasons for this could be:
[TS3] [Ban] 1) The client you are trying to ban is a serveradmin, or is in a group with the permission "b_client_ignore_bans" granted.
[TS3] [Ban] 2) The bot does not have the permissions to ban. Please check if the bot is in the "Admin ServerQuery" group.
Oh and good work on this bot Prulez...me likes. :D

#23 Prulez

Prulez

    Inferno

  • Members
  • 1,850 posts
  • Steam:
    Prulez
  • Location:
    Infront of Dave2916 while listening to raven eating crispy grapes and dancing the kabouterdans
  • STEAM ID STEAM_0:0:23424032

Posted 23 February 2010 - 09:40 AM

Now when I do the !ts info/users it just does this in my status:
* /tokenize: line too long (line 350, teamspeak3_interaction.mrc)
This is what my editor says line 350 is:
var %tsl | sockread -n %tsl | tokenize 32 %tsl


Sigh, the line is too long =| I'll see if I can fix this somehow..

Also curious about the ban thing, shouldn't the "serveradmin" login query have more power(in theory) than my SA on TS? I know my permission settings at TS are the reasons stated by your bot...yet for all that the "serveradmin" has the highest TS ID..which is higher then any SA(ID 6).

[TS3] [Ban] Attempting to ban shaitan - (shaitan@IRC) hi
[TS3] [Ban] The bot does not have the permissions needed to ban the client specified. Reasons for this could be:
[TS3] [Ban] 1) The client you are trying to ban is a serveradmin, or is in a group with the permission "b_client_ignore_bans" granted.
[TS3] [Ban] 2) The bot does not have the permissions to ban. Please check if the bot is in the "Admin ServerQuery" group.
Oh and good work on this bot Prulez...me likes. :D

It's simple, really. When an user has b_client_ignore_bans granted, he can't be banned by anyone.

Found a bug.


(05:14:27) (@producepr) !ts kick
(05:14:27) (&BigBrother) [TS3] [Kick] Kicked xEvan - (producepr@IRC)

That was a syntax check failure, I've already added syntax checking for version 1.3, which will hopefully be released at the end of this week. I'm already getting good progress on it.

On a site note, I hate creating mIRC dialogs. :(

Posted Image


#24 Volcom

Volcom

    SeXiesT PlayeR

  • Renegade Moderators
  • 931 posts
  • Steam:
    Volcom_Ren
  • Location:
    Ontario
  • STEAM ID STEAM_0:0:29437640

Posted 27 March 2010 - 05:03 AM

Hey Patrick,

!ts Pm user message has a little issue lol. When you send a pm it just shows who sent it. Not the actually message. Other than that works perfect!
Posted Image

#25 ExtenZ

ExtenZ

    I'm too young to die

  • Members
  • 1 posts

Posted 28 March 2010 - 10:06 PM

I tried to send a message with it.

[00:05:13] (@ExtenZ) !ts msg caca
[00:05:13] (SYS32) [TS3] Permission error! (error id=2568 msg=insufficient client permissions failed_permid=4878)
[00:05:14] (SYS32) [TS3] Please check if the bot has the required permissions to take the action that's needed.
[00:05:14] (SYS32) [TS3] If you don't know what could be causing this error message, please contact the author of the script. (!TS Version)

The token created don't have enough right for send a message ... Need to connect with the superadmin token :s


Do you know how edit right for a token ?

#26 producepr

producepr

    I'm too young to die

  • Senior Moderators
  • 375 posts
  • Location:
    Salt Lake City, Utah

Posted 29 March 2010 - 12:58 AM

I tried to send a message with it.

[00:05:13] (@ExtenZ) !ts msg caca
[00:05:13] (SYS32) [TS3] Permission error! (error id=2568 msg=insufficient client permissions failed_permid=4878)
[00:05:14] (SYS32) [TS3] Please check if the bot has the required permissions to take the action that's needed.
[00:05:14] (SYS32) [TS3] If you don't know what could be causing this error message, please contact the author of the script. (!TS Version)

The token created don't have enough right for send a message ... Need to connect with the superadmin token :s


Do you know how edit right for a token ?

Add the bot to the superadmin group. If you have access to the Server Query, you can do this.
login serveradmin [color="#FF0000"]yourpasswordhere[/color]
use sid=[color="#FF0000"]whateveryourserverIDis[/color]
servergroupaddclient sgid=2 clbdid=whatever client databaseid your bot has

That should add it to the superadmin group. Although, all you really need to do is add the permission for the bot using the Server Groups window.
Jelly Server Full Mod
Exodus Gaming Senior Mod
WeEdBoT Owner and Operator
Founder of the Jelly-Server Folding Team. Join us! http://fah-web.stanford.edu/cgi-bin/main.py?qtype=teampage&teamnum=164433

#27 loplpops

loplpops

    I'm too young to die

  • Members
  • 1 posts

Posted 03 July 2010 - 05:07 AM

[10:05:29] [TS3] Logged in successfully, Searching for server id...
[TS3] Unable to find a server. Reasons for this could be:
[TS3] 1) The bot does not have the required permissions to request the server ID. Please doublecheck the permissions the bot has on the TS3 server.
[TS3] 2) The server port you have entered in the script is incorrect.

Server port is correct and permissions are correct.

#28 shaitan

shaitan

    I'm too young to die

  • Renegade Moderators
  • 248 posts

Posted 04 July 2010 - 10:26 PM

[10:05:29] [TS3] Logged in successfully, Searching for server id...
[TS3] Unable to find a server. Reasons for this could be:
[TS3] 1) The bot does not have the required permissions to request the server ID. Please doublecheck the permissions the bot has on the TS3 server.
[TS3] 2) The server port you have entered in the script is incorrect.

Server port is correct and permissions are correct.

Your bot is not finding it because you do not have your TS settings configured for the bot to have access. Give it the main serveradmin & password and it'll bypass that.

#29 Prulez

Prulez

    Inferno

  • Members
  • 1,850 posts
  • Steam:
    Prulez
  • Location:
    Infront of Dave2916 while listening to raven eating crispy grapes and dancing the kabouterdans
  • STEAM ID STEAM_0:0:23424032

Posted 05 July 2010 - 07:02 PM


[10:05:29] [TS3] Logged in successfully, Searching for server id...
[TS3] Unable to find a server. Reasons for this could be:
[TS3] 1) The bot does not have the required permissions to request the server ID. Please doublecheck the permissions the bot has on the TS3 server.
[TS3] 2) The server port you have entered in the script is incorrect.

Server port is correct and permissions are correct.

Your bot is not finding it because you do not have your TS settings configured for the bot to have access. Give it the main serveradmin & password and it'll bypass that.

This. ;)

Posted Image


#30 tundra

tundra

    Nightmare

  • Assault Cube Moderators
  • 581 posts
  • Location:
    U.S.A

Posted 07 July 2010 - 09:56 PM

Oh i just love Teamspeak its really fun and entertaining? =p
!bo0m $h@ckA L@ckA!

#31 Lord_God_King

Lord_God_King

    I'm too young to die

  • Members
  • 1 posts

Posted 09 July 2010 - 08:11 AM

Hey what's up!


I was working on this and i keep comin gup with the same issues.. I double checked everything and still the same results.....

I'm on irc.cloud-zone.com

%ts.channels #CugsWorld1
%ts.ip 71.185.186.101
%ts.qport 10011
%ts.ip.public 71.185.186.101
%ts.sport 9987

[04:01] <Cugs> 7[TS3] Connection Establised...Logging in as a server admin.
[04:01] <Cugs> 7[TS3] Logged in successfully, Searching for server id...
[04:01] <Cugs> 7[TS3] Unable to find a server. Reasons for this could be:
[04:01] <Cugs> 7[TS3] 1) The bot does not have the required permissions to request the server ID. Please doublecheck the permissions the bot has on the TS3 server.
[04:01] <Cugs> 7[TS3] 2) The server port you have entered in the script is incorrect.

Thanks!!
Cugs

#32 Prulez

Prulez

    Inferno

  • Members
  • 1,850 posts
  • Steam:
    Prulez
  • Location:
    Infront of Dave2916 while listening to raven eating crispy grapes and dancing the kabouterdans
  • STEAM ID STEAM_0:0:23424032

Posted 09 July 2010 - 09:00 AM

Your bot is not finding it because you do not have your TS settings configured for the bot to have access. Give it the main serveradmin & password and it'll bypass that.

This. ;) It'll be fixed in the next version, whenever I get around to finishing it..

Posted Image


#33 tundra

tundra

    Nightmare

  • Assault Cube Moderators
  • 581 posts
  • Location:
    U.S.A

Posted 09 July 2010 - 01:15 PM

People,

Attached is the TeamSpeak Interaction script for TeamSpeak 3, it's the same as what is running on ExaBot. The script is a modification of aca20031's TS2 Interaction script.
This is only useful if you are running a community yourself with a TeamSpeak 3 bot and want to interact with IRC.

This does not contain the TeamSpeak regulator that is running on our Renegade server.

Click the spoiler for the Readme.

Spoiler


The .zip file contains the script (teamspeak3_interaction.mrc) and a readme (ts3readme.txt).

Any questions, suggestions and bug reports can be posted in this thread or can be PM'd to me on both the forums and IRC.

Good luck!
-Prulez



Planned for version 1.3
- !TS Banlist - Displays all bans on the server [Done!]
- !TS Delban - Allows you to delete a ban on the server [Done!]
- Syntax checking of commands, they are not checked properly and screw up the syntax sometimes [Done!]

- Improved permission system for commands
- Flood control to avoid spam
- Removing characters from input/output that can screw up the output

Thats pretty Freaking Awesome! =D
!bo0m $h@ckA L@ckA!

#34 ZioN

ZioN

    I'm too young to die

  • Members
  • 1 posts

Posted 27 March 2011 - 05:54 PM

What should I do to make !ts kick & !ts msg etc to work.

[19:48] <@TRB> 7[TS3] Permission error! (error id=2568 msg=insufficient client permissions failed_permid=4878)
[19:48] <@TRB> 7[TS3] Please check if the bot has the required permissions to take the action that's needed.
[19:48] <@TRB> 7[TS3] If you don't know what could be causing this error message, please contact the author of the



#35 producepr

producepr

    I'm too young to die

  • Senior Moderators
  • 375 posts
  • Location:
    Salt Lake City, Utah

Posted 03 April 2011 - 09:28 PM

A note from Prulez on the TS3 interaction script.

Due to a lack of time and interest I'm not supporting the script anymore, neither on Jelly-Server nor on Exodus. The version released currently has several bugs and/or glitches that I am aware of, or may be incompatible with newer versions, and I'm simply too lazy and not interested enough to code a newer version and finish what I've started.


Jelly Server Full Mod
Exodus Gaming Senior Mod
WeEdBoT Owner and Operator
Founder of the Jelly-Server Folding Team. Join us! http://fah-web.stanford.edu/cgi-bin/main.py?qtype=teampage&teamnum=164433

#36 Prulez

Prulez

    Inferno

  • Members
  • 1,850 posts
  • Steam:
    Prulez
  • Location:
    Infront of Dave2916 while listening to raven eating crispy grapes and dancing the kabouterdans
  • STEAM ID STEAM_0:0:23424032

Posted 08 April 2011 - 09:10 PM

A note from Prulez on the TS3 interaction script.


Due to a lack of time and interest I'm not supporting the script anymore, neither on Jelly-Server nor on Exodus. The version released currently has several bugs and/or glitches that I am aware of, or may be incompatible with newer versions, and I'm simply too lazy and not interested enough to code a newer version and finish what I've started.

Confirming the above statement and changed the first post accordingly.

Posted Image


#37 Lenooox

Lenooox

    I'm too young to die

  • Members
  • 9 posts

Posted 28 November 2011 - 07:53 PM

could not be left out without having to enter a password to them?

we have only public server! and we not have super admin access

could be modified to be able ovasni all servers?

Thank you :)

#38 Cunin

Cunin

    :U

  • Administrators
  • 2,624 posts
  • Steam:
    Cunin
  • Location:
    Italy

Posted 14 December 2011 - 02:05 PM

As you can read above, support for this script has ceased. You can try to modify it yourself though, but you'll need to learn the basics of mIRC scripting at least.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users