2x-TeamSpeak-Bot Forum

2xBot => Suggestions / Vorschläge / Featurewünsche => Topic started by: WhiteTiger on August 10, 2012, 15:03:57



Title: Teamspeak 3/2 Bot
Post by: WhiteTiger on August 10, 2012, 15:03:57
English:
Hello 2x folks ;)
I want You to help us build the perfect TeamSpeak Bot, for this reason let's build a list with things we / the Bot need.
I cannot promise to add everything requested, nor do I know if we will finish it but u may kick my ass from time to time to help me finish it ;) (a lot if interest may help as well xD)
Besides that.. the Bot will use a lot of RAM for now (sry about that) that's cuz it needs a TS3 Client (of course only the TS3 Version ;) TS2 will be just fine) which is known to have memory leaks. Linux (without X-Server) and Windows aren't a problem yet ;)
German: (legacy)
Spoiler (hover to show)

List: (as of 10/09/12)
  • free xD (commercial usage isn't allowed, u have to contact us)
  • Windows & Linux (Linux without X-Server a.k.a a Server) (ok)
  • TeamSpeak 3 & 2 Support (1 Bot for each, can work together E.g. link TS2 with 3 etc.) (ok)
  • Full featured Web-interface, an easy to use Web-interface powered by us will allow easy Bot control (tbd)
  • Watch-Daemon to make sure the Bot is running and TS3 didn't crashed (tbd)
  • Easy to use Config... (tbd)
  • Protection for Server owners to disallow Bots (tbd)
  • Full Audio Support: OGG(Vorbis,Opus), FLAC, MP3, AAC, WAV etc. + MOD music(XM,IT,S3M,MOD,MTM,UMX and MO3) (ok)
    • Play/Stop/Pause/Seek/Loop (ok)
    • Play YouTube videos (ok just their music xD) (ok)
    • Play-list support (tbd)
    • Change pitch,speed or frequency of playback (ok)
    • Recording (tbd)
  • Repeater function, Bot can work as a Parrot and repeats everything u say (E.g. Mic check) (ok)
  • Away Switch, move away idle ppl or ppl with status Away/Muted etc. (tbd)
  • Auto-reconnect,Auto-connect (ok)
  • Kick kicker :P (the Bot won't allow anyone to kick him xD) (tbd)
    • maybe use TCP-Query to unban Bot if necessary... (unknown)
  • inbuilt TS Viewer, fully featured TS Viewer with live update (tbd)
  • Channel/Clan Manager, Bot may handle and manage channel&clans, E.g. delete unused channels, register new channels, make them perm if used frequently etc. (tbd)
  • Warn ppl who switch around all the time to annoy ppl (just don't switch to a new channel every few seconds^^) (tbd)
  • Welcome Sounds/Messages + Advertising (tbd)
  • ...


Title: Re: Teamspeak 3/2 Bot
Post by: Neverdream on August 19, 2012, 01:58:05
hört sich ja suppa an...
freu mich wenn da mehr kommt

admin: no need to translate ;) it's just a "nice to hear, I'm waiting for it" oops.. I translated it anyway xD


Title: Re: Teamspeak 3/2 Bot
Post by: Timon on October 31, 2012, 03:00:49
Klingt sehr interresant, halte uns diesbezüglich unbedingt auf dem laufenden .. ich mein ... euer botservice hat schon immer gerockt und es wird auch rocken wenn der TS3 Bot kommt ... das wird LEIDER geil ...


Ich Freue mich drauf ..

Liebe Grüße

Timon

admin: no need to translate ;) it's like the one above... just... longer... xD


Title: Re: Teamspeak 3/2 Bot
Post by: Newcomer1989 on November 01, 2012, 13:20:22
ideas for the bot...

- Userscan for statistics:

   - Statistic about different Countries on Server; for example:
      - Germany = 75 % / 1125 User
      - Italy = 10 % / 150 User
      - Spain = 7 % / 105 User
      - Austria = 4 % / 60 User
      - Portugal = 2 % / 30 User
      - Other = 2 % / 30 User

   - Perhaps a Ping Statistic; for example:
      - 0-10 = 4 % / 60 User
      - 11-25 = 25 % / 375 User
      - 26-50 = 30 % / 450 User
      - 51-100 = 28 % / 420 User
      - >101 = 13 % / 195 User

- Automaticly User Mover; Move Clients (knows this about their unique ID) directly to a specified Channel on logon

- E-Mail warning (if possible additional sms xD) if the Server crashed and can't start per daemon

- E-Mail warning (if possible additional sms xD) if the Server reached the slot limit or a predefined limit. (Here was an other idea that the bot increase automatically the slot limit. But there are detection by the  TeamSpeak accounting. So it could be to become a target for their piracy if change to often.)



Title: Re: Teamspeak 3/2 Bot
Post by: WhiteTiger on November 01, 2012, 14:07:21
well... the country thingy might be implemented as the old 2xBot had that already.... the ping idea might be difficult though... it can work for small servers... but it would be bad for huge servers ;)
Maybe as addon or something like that :P

The maintenance/admin-info idea is quite good though (sms shouldn't be a problem at all ;) there r a lot of free services out there and some mobile provider even support direct + free sms) the only problem is the stability of the bot itself^^ Teamspeak 3 crashes quite often or produces other bugs.. until the bot is able to run without a client at all, it wouldn't be as good as it could be :P Besides it isn't impossible to create the bot without a TS3 client (some work is done already, thanks to tom-crypt and rijndael)


Title: Re: Teamspeak 3/2 Bot
Post by: Geramy on August 19, 2013, 16:07:21
Hey there,
Past 10 months have run away.
I want to ask: Is there anyone out there and is there anything which will come here? Here is no new news or diskussion or something like that. So i  want to know: I am alone?

If not: I will be very happy if there will be a nice bot because 2x.to was the best ever


Title: Re: Teamspeak 3/2 Bot
Post by: WhiteTiger on August 19, 2013, 16:41:27
...
I'm not working that much on it... I have do admit that fact...

Anyway.. what functionality is the most important for you?


Title: Re: Teamspeak 3/2 Bot
Post by: Geramy on August 19, 2013, 16:51:00
What i miss on the most ts3 bots out there are the features what 2x for ts2 has.

I mean things like:
- musik or sound for welcome or kick or something like that   (i loved the sound wich was played when the bot has kicked anyone)
- commands when i am on teamspeak (for example with the help of private message)
- afk switch
- maybe an auto give group at first join

a thing which will be really nice (and is not writen in this thread) is that the bot will autokick everyone who will start recording without permission but to get the permission in a single channel for a certain time with a survey which the bot will start


Title: Re: Teamspeak 3/2 Bot
Post by: WhiteTiger on August 19, 2013, 19:37:45
[...] to get the permission in a single channel for a certain time with a survey which the bot will start
So the Bot asks anyone inside that channel for permissions? In that case the Bot shouldn't kick recording ppl but move them to a specific channel :P So they get back once they disable recording... (or every user inside that channel accepted that recording)

Anyway... I might be able to give the Bot to some guys early... but he wouldn't include anything you've asked for :P Only being able to play/stream music... (as the current non public version does...)


Title: Re: Teamspeak 3/2 Bot
Post by: Geramy on August 19, 2013, 20:22:42
i think i should say thank you to do that and to see that this project is going on


Title: Re: Teamspeak 3/2 Bot
Post by: lowi on October 16, 2013, 21:34:17
nice man

please give me link :)


Title: Re: Teamspeak 3/2 Bot
Post by: WhiteTiger on October 16, 2013, 21:36:02
I'm sorry to disappoint you, but the bot isn't finished and released yet.
So I can't give a link for that :(


Title: Re: Teamspeak 3/2 Bot
Post by: lowi on October 16, 2013, 21:39:45
ok man

When it is completed? ;)


Title: Re: Teamspeak 3/2 Bot
Post by: WhiteTiger on October 16, 2013, 22:37:39
there's not date for it yet... sry again.
It's actually not clear if it will ever happen... the knowledge is there, but no real motivation to start with.
I still hope it will be done sooner then later... also I'm thinking about some cross talk with other C developers to get some things going ;) (basically I need some multi-threading ideas as I don't want to use to many locks/semaphores and I'm generally not experienced enough to have a good implementation)

I just can't work without knowing the perfect implementation :P


Title: Re: Teamspeak 3/2 Bot
Post by: Geramy on October 24, 2013, 12:00:25
hauptsache wir können noch hoffen ;-)

ich wollte ja auch mal vor ner weile sowas basteln, aber ich bekomm weder sdk zulaufen noch ein admintool dazu wie real user zu joinen =(


Title: Re: Teamspeak 3/2 Bot
Post by: Giuseppe on September 21, 2014, 15:28:43
Wie siehst aus könnten wir noch etwas erwarten?