Jump to content


Photo

TeamSpeak 3 Interaction mIRC Script released!


  • Please log in to reply
37 replies to this topic

#1 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 17 February 2010 - 08:10 PM

BEFORE READING, PLEASE NOTE: Due to a lack of time and interest I'm not supporting the script anymore. 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.

Thanks,
Patrick

----------

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

Attached Files


Posted Image


#2 Lenooox

Lenooox

    I'm too young to die

  • Members
  • 9 posts

Posted 18 February 2010 - 02:56 PM

hey hey i tried install this script for my bot

i got this :
(15:54:24) (@Zer0CoDe8) [TS3] Connection Establised...Logging in as a server admin.
(15:54:24) (@Zer0CoDe8) [TS3] Logged in successfully, Searching for server id...

but thats all . when i typed !ts users or other commands , nothing you can help me?

Regards

Lenooox

#3 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 18 February 2010 - 05:41 PM

Hello,

Are you absolutely positive that the port you entered to connect to (Default: 9987) is correct?
("TS_Public_IP=" in tsconfig.ini)

Regards,
Patrick

Posted Image


#4 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 18 February 2010 - 05:59 PM

Version 1.1 has been released, the $htmlconv alias, which is used by ts.clean, was missing from the script, so everything would return $null and the output didn't work.

The .zip file has been attached to the first post, please update your scripts.

Posted Image


#5 Lenooox

Lenooox

    I'm too young to die

  • Members
  • 9 posts

Posted 18 February 2010 - 09:10 PM

yes my port is correct : 9987

TCPQuery_Port=10011
TS_IP=127.0.0.1
TS_Public_IP=87.242.52.223
TS_Server_Port=9987

all settings is correct but nothing

(15:54:24) (@Zer0CoDe8) [TS3] Connection Establised...Logging in as a server admin.
(15:54:24) (@Zer0CoDe8) [TS3] Logged in successfully, Searching for server id...
(15:55:01) (@InSane`Lenooox) !ts channels
(15:55:02) (@InSane`Lenooox) !ts users
---
(16:20:10) (@Zer0CoDe8) Connection closed to the TeamSpeak server.
(16:20:10) (@Zer0CoDe8) TS Error: Socket timed out.

but thats all :(

#6 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 18 February 2010 - 09:35 PM

What IRC Server/Channel are you in? This way I can check a bit better what's going on.


Also, I'm unable to the IP/Port you specified with my TS3 client. :(

Posted Image


#7 Lenooox

Lenooox

    I'm too young to die

  • Members
  • 9 posts

Posted 18 February 2010 - 10:28 PM

im on QuakeNet irc.quakenet.org:6667-6669 channel : #uic.admin

#8 producepr

producepr

    I'm too young to die

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

Posted 18 February 2010 - 10:53 PM

I think he meant the TS3 server address/port.
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

#9 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 19 February 2010 - 07:22 AM

Both would help me, IRC Channel (and server, but that's quakenet) and IP:Port of the TeamSpeak server you want to use this on.

Posted Image


#10 Lenooox

Lenooox

    I'm too young to die

  • Members
  • 9 posts

Posted 19 February 2010 - 12:41 PM

it is my fault or the script is bugged?

#11 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 19 February 2010 - 05:57 PM

I can only tell so when you tell me what the IRC #channel is and what the TeamSpeak IP:Port is.

Posted Image


#12 Lenooox

Lenooox

    I'm too young to die

  • Members
  • 9 posts

Posted 19 February 2010 - 06:55 PM

irc channel #uic.admin
ts3 server ip : 87.242.52.223:9987

#13 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 20 February 2010 - 09:20 AM

I've taken a look and I think this is a permission problem. Have you created the ServerQuery account when you had ServerAdmin permissions?

Posted Image


#14 Lenooox

Lenooox

    I'm too young to die

  • Members
  • 9 posts

Posted 20 February 2010 - 11:27 AM

yes idd , i created . I looked at on youtube , how to install and how to set Team Speak server , I did everything as shown, btw , I can checked the settings somehow?

#15 Lenooox

Lenooox

    I'm too young to die

  • Members
  • 9 posts

Posted 20 February 2010 - 03:40 PM

WORKKKING :P

Thank you help for all :)
oki one question , im not a good scripter so , i need a lil help :$
can i set a multiple channel in the script? so , if i wanna use this script in 2 irc channel

#16 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 20 February 2010 - 04:36 PM

I haven't implemented multi-channel support, so right now it won't work. In future versions, I do plan on implementing this, along with a dialog for easier setup instead of the seperate .ini file.

Posted Image


#17 Lenooox

Lenooox

    I'm too young to die

  • Members
  • 9 posts

Posted 20 February 2010 - 04:40 PM

okey realy nice ^^ thank you :)

#18 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 21 February 2010 - 07:11 PM

Just an heads-up that I am working on version 1.2.

For version 1.2, the following is planned:
- Multi-channel support [Done!]
- Banning (!TS Ban Username Reason) [Done!]
- Configuration dialog instead of a seperate .ini file [Done!]
- Syntax change for login on the TS3 server [Done!]
- Using "serveridgetbyport" instead of "serverlist" to get the server id to use. (I have overlooked this handy command in the manual) [Done!]
- Extended troubleshooting if the script fails to connect (Tells you where it has gone wrong) [Done!]
- Menu dialogs to display information on request [Done!]


For future versions, the following is planned:
- Multi-server support in combination with multi-channel support (Be aware that this will take some time and you shouldn't expect this soon)
- Bugfixing

The ETA for Version 1.2 is 22 or 23 February 2010

Posted Image


#19 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 22 February 2010 - 03:33 PM

Version 1.2 has been released and has been attached to the first post, please report any bugs you may encounter.

Posted Image


#20 Hypnos

Hypnos

    I'm too young to die

  • Members
  • 454 posts

Posted 22 February 2010 - 07:26 PM

Congratulations on this project Prulez, seems to have taken a large amount of time. Good job.
Posted Image
Posted Image

I am the Community War Whore.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users