Forum


Notice to all users

We are migrating towards a new forum system located at community.teamspeak.com, as such this forum will become read-only on January 29, 2020

Page 43 of 140 FirstFirst ... 3341424344455393 ... LastLast
Results 631 to 645 of 2094
  1. #631
    Join Date
    December 2009
    Location
    Germany
    Posts
    2,360
    Quote Originally Posted by Slater View Post
    Is version 3.3.8 compatible with server beta 30? Thanks.
    On my server it works (bot version 3.4.0, but there was no changes related to the TS3 communication), but of course I can't test this in bigger environments (my server only has 200 clients in database).

  2. #632
    Join Date
    December 2009
    Location
    Germany
    Posts
    2,360
    I got a question from zsmb13 by a private message, but I can't answer zsmb13 with a private message (because he disabled that), so I answer in my thread:

    @ zsmb13:
    To know how the bot work, just read the readme.txt file. My TS3 bot is just a program that connects to the TS3 server, not an addon for the TS3 server.

    Just unpack that zip file somewhere, where you want, edit the config files and start the bot like written in the readme.txt file.

  3. #633
    Join Date
    November 2010
    Location
    Budapest
    Posts
    6
    Quote Originally Posted by Stefan1200 View Post
    I got a question from zsmb13 by a private message, but I can't answer zsmb13 with a private message (because he disabled that), so I answer in my thread:

    @ zsmb13:
    I don't know why is that disabled (I guess thats the default), but thanks for the answer anyway

  4. #634
    Join Date
    November 2010
    Location
    germany
    Posts
    1

    JTS3ServerMod_Legacy not working

    the install informations are far too little.

    no commands like !lastseen are working on my ts server, so i think rhe bot is not working

    i've written a batch to start the bot
    Code:
    cd C:\Program Files (x86)\Java\jre6\bin\
    java -jar C:\JTS3ServerMod_Legacy\JTS3ServerMod.jar -config config/JTS3ServerMod_InstanceManager.cfg -log log/instance.log
    there are no errors so it should work. i've never a log? don't know why.

    my system is a win7 with the localserver for testing. i've edited JTS3ServerMod_server1.cfg and JTS3ServerMod_InstanceManager.cfg with notepad and saved it in utf-8

    Code:
    # Config file of the JTS3ServerMod
    # http://www.stefan1200.de
    # This file must be saved with the encoding ISO-8859-1!
    
    # Teamspeak 3 server address
    ts3_server_address = 127.0.0.1
    # Teamspeak 3 server query port, default is 10011
    ts3_server_query_port = 10011
    # Teamspeak 3 server admin account name
    ts3_server_login = john
    # Teamspeak 3 server admin password
    # ts3_server_password = KCf4rgZtwN3jT/supbQ9ygFqOe4YXRE/QTz9caBP
    # Teamspeak 3 virtual server ID or -1 to use ts3_virtualserver_port
    ts3_virtualserver_id = -1
    # Teamspeak 3 virtual server port, only needed if ts3_virtualserver_id is set to -1
    ts3_virtualserver_port = 9987
    # Channel id, the bot will join into it after connecting. If not wanted, use a negative number like -1.
    ts3_channel_id = 1
    
    # Activate the slow mode of the bot, 0 = disable, 1 = enable.
    # If slow mode is activated, the bot connects slower to the server
    # and disables some bot features to reduce the amount of needed commands.
    # This feature may allow you to use the bot without whitelist the bot IP address.
    # Slow mode disables the bad channel name check, welcome message, client database cache
    # and do not allow the bot check interval to be lower than 3 seconds.
    bot_slowmode = 0
    # Check every X seconds, default is 1.
    bot_check_interval = 1
    # A different encoding of the messages config files.
    # Default is UTF-8 which should be good for all EU and US languages.
    # Change this only if you know what you are doing!
    # For english or german language you can also use the encoding ISO-8859-1
    # A list of all valid ones: http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html
    bot_messages_encoding = UTF-8
    # This enables the client database list cache. This cache is needed for commands like !lastseen. 1 = Enable, 1 = Disable
    bot_clientdblist_cache = 1
    # Server Query name, this will be displayed as name of the connection.
    bot_server_query_name = TS3 Server bot
    # Second Server Query name, this will be displayed as name of the connection.
    # This name will be used, if the first name is already in use.
    bot_server_query_name_2 = TS Server
    # Change the date pattern, which will be used to format a date in chat functions and welcome message.
    # To get help how to make such a pattern, look here: http://java.sun.com/j2se/1.5.0/docs/api/java/text/SimpleDateFormat.html
    bot_date_pattern = yyyy-MM-dd HH:mm:ss
    # Should the bot try to connect forever if the Teamspeak server or the bot is offline? 0 = disable, 1 = enable
    bot_connect_forever = 0
    # A comma seperated list (without spaces) of unique user ids, which should be able to use bot admin commands.
    # The unique user ids looks like this: mBbHRXwDAG7R19Rv3PorhMwbZW4=
    bot_admin_list = dRt9fHiElAujBwIWaTjHe8YvE6o=
    
    # Allow !lastseen command for all clients? 1 = Yes, 0 = No
    command_lastseen = 1
    
    # Choose record check mode, 0 = disable, 1 = kick, 2 = move
    # This feature will move or kick a recording client (of course only the record function of the Teamspeak client is detected).
    record_check_enable = 0
    # Path to file which contains the record messages
    record_file = config/recordmessages.cfg
    # If mode 2 selected, set channel id to move recording clients into it
    record_move_channel_id = 1
    # A comma seperated list (without spaces) of channel ids.
    # Depends on the given mode, this channels can be ignored or only this channels will be checked!
    record_channel_list = 
    # Select one of the two modes for the channel list.
    # ignore = The selected channels will be ignored.
    # only = Only the selected channels will be checked.
    record_channel_list_mode = ignore
    # A comma seperated list (without spaces) of server group ids.
    # Depends on the given mode, this server groups can be ignored or only this server groups will be checked!
    record_group_list = 
    # Select one of the two modes for the server group list.
    # ignore = The selected server groups will be ignored.
    # only = Only the selected server groups will be checked.
    record_group_list_mode = ignore
    # Add complain entry to the user, 0 = No, 1 = Yes
    record_add_complain = 0
    # Select the message mode, how the client should get the message (useless if kick is enabled).
    # poke, chat or none are valid values!
    record_message_mode = poke
    
    # Enable idle check, 0 = disable, 1 = kick, 2 = move
    # This feature will move or kick an idle client.
    idle_check_enable = 0
    # Path to file which contains the idle messages
    idle_file = config/idlemessages.cfg
    # If mode 2 selected, set channel id to move idle clients into it
    idle_move_channel_id = 1
    # A comma seperated list (without spaces) of channel ids.
    # Depends on the given mode, this channels can be ignored or only this channels will be checked!
    idle_channel_list = 
    # Select one of the two modes for the channel list.
    # ignore = The selected channels will be ignored.
    # only = Only the selected channels will be checked.
    idle_channel_list_mode = ignore
    # A comma seperated list (without spaces) of server group ids.
    # Depends on the given mode, this server groups can be ignored or only this server groups will be checked!
    idle_group_list =
    # Select one of the two modes for the server group list.
    # ignore = The selected server groups will be ignored.
    # only = Only the selected server groups will be checked.
    idle_group_list_mode = ignore
    # Set the max idle time in minutes.
    # If mode 1 selected, the client will be kicked after being idle for this time.
    # If mode 2 selected, the client will be moved to idle_move_channel_id after being idle for this time!
    idle_max_time = 60
    # If mode 2 selected, set the max idle time in minutes to kick someone.
    # Has to be greater than idle_max_time or -1 to disable this feature!
    idle_second_max_time = -1
    # Set the idle warn time in minutes or set -1 to disable this feature.
    # The idle warn time has to be smaller than the max idle time
    idle_warn_time = -1
    # A minimum client count to activate idle check (telnet and TS3 clients counted together).
    # If less clients online, idle check does nothing.
    idle_min_clients = 0
    # Select the message mode, how the client should get the message (useless if kick is enabled).
    # poke, chat or none are valid values!
    idle_message_mode = chat
    # Select the message mode, how the client should get the message.
    # poke or chat are valid values!
    idle_warn_message_mode = chat
    
    # Enable away mover, 0 = disable, 1 = enable, 2 = enable with move back
    # This feature will move the client as soon as away status is set for longer than X seconds, specified below.
    away_check_enable = 0
    # Channel id to move away clients into it
    away_move_channel_id = 1
    # Idle time in seconds after the client with away status will be moved to the channel.
    # Has between 0 and 100 seconds!
    away_move_delay = 5
    # A comma seperated list (without spaces) of channel ids.
    # Depends on the given mode, this channels can be ignored or only this channels will be checked!
    away_channel_list = 
    # Select one of the two modes for the channel list.
    # ignore = The selected channels will be ignored.
    # only = Only the selected channels will be checked.
    away_channel_list_mode = ignore
    
    # Enable advertising, 0 = disable, 1 = send to virtual server, 2 = send to channel
    advertising_enable = 0
    # If mode 2 selected, set channel id to write advertising message into it
    advertising_channel_id = 1
    # Advertise every X minutes
    advertising_repeat_time = 30
    # Path to file which contains the advertising messages
    advertising_file = config/advertising.cfg
    
    # Enable default welcome message, 0 = disable, 1 = enable
    # This welcome message, if enabled, will be used for all other groups than specified for welcomemessage_groups.
    # If welcomemessage_enable is disabled, then this will be used for all clients in all groups.
    default_welcomemessage_enable = 0
    # Select the message mode, how the client should get the message.
    # poke or chat are valid values!
    default_welcomemessage_message_mode = chat
    # You can set another welcome message for specified server groups, 0 = disable, 1 = enable
    welcomemessage_enable = 0
    # A comma seperated list (without spaces) of server group ids, which should get this welcome message.
    welcomemessage_groups = 
    # Select the message mode, how the client should get the message.
    # poke or chat are valid values!
    welcomemessage_message_mode = chat
    # Path to file which contains the welcome messages.
    welcomemessage_file = config/welcomemessages.cfg
    
    # Enable bad nickname check, 0 = disable, 1 = enable
    # This feature will kick every client which match one of the bad nickname rules.
    badnickname_check_enable = 0
    # Add complain entry to the user, 0 = No, 1 = Yes
    badnickname_add_complain = 0
    # Path to file which contains the bad nickname kick message and check rules.
    badnickname_file = config/badnickname.cfg
    
    # Enable bad channel name check, 0 = disable, 1 = enable
    # This feature will force delete every channel which match one of the bad channel name rules.
    badchannelname_check_enable = 0
    # Path to file which contains the bad channel name check rules.
    badchannelname_file = config/badchannelname.cfg
    
    # Enable server group protection, 0 = disable, 1 = enable
    # If enabled, this function will check all server groups from clients on the server, which are currently online.
    # If a client use a protected server group and is not on the list of the bot, it will be removed from the server group.
    servergroupprotection_enable = 0
    # A comma seperated list (without spaces) of server group ids, which should be protected.
    servergroupprotection_groups = 2,6
    # Enable this to kick every client which using a protected server group and are not on the list of the bot, 0 = disable, 1 = enable
    servergroupprotection_kick = 0
    # Add complain entry to the user, 0 = No, 1 = Yes
    # This would only add a complaint, if the bot has to remove a server group.
    servergroupprotection_add_complain = 0
    # If a client is listed in the servergroupprotection_file and miss a server group, they get added to the server group.
    # 0 = disable, 1 = enable
    servergroupprotection_add_missing_groups = 0
    # Select the message mode, how the client should get the message (useless if kick is enabled).
    # poke, chat or none are valid values!
    servergroupprotection_message_mode = chat
    # Path to file which contains the server group protection client list and kick message.
    servergroupprotection_file = config/servergroupprotection.cfg
    
    # Enable mute mover, 0 = disable, 1 = enable, 2 = enable with move back
    # This feature will move the client as soon as the specified mute status is set for longer than X seconds, specified below.
    mute_check_enable = 0
    # Enable move if headphone is muted, 0 = disable, 1 = enable
    mute_move_headphone = 0
    # Enable move if microphone is muted, 0 = disable, 1 = enable
    mute_move_microphone = 0
    # Enable move if headphone hardware is disabled, 0 = disable, 1 = enable
    mute_move_headphone_hardware = 0
    # Enable move if microphone hardware is disabled, 0 = disable, 1 = enable
    # This also happen if someone is speaking in another TS3 client server tab.
    mute_move_microphone_hardware = 0
    # Channel id to move muted clients into it
    mute_move_channel_id = 1
    # Idle time in seconds after the client with a specified mute status will be moved to the channel.
    # Has between 0 and 1000 seconds!
    mute_move_delay = 5
    # A comma seperated list (without spaces) of channel ids.
    # Depends on the given mode, this channels can be ignored or only this channels will be checked!
    mute_channel_list = 
    # Select one of the two modes for the channel list.
    # ignore = The selected channels will be ignored.
    # only = Only the selected channels will be checked.
    mute_channel_list_mode = ignore
    Code:
    # JTS3ServerMod Instance Manager config file
    #
    # Each bot instance need:
    # X.instance_enable
    # X.instance_name
    # X.instance_config_path
    #
    # Optional:
    # X.instance_logfile_path
    #
    # For X use a number starting from 1. Make sure that you have not more than 10 missing numbers between the 
    
    instances.
    # At least one enabled instance is needed or the bot process will stop after starting.
    #
    # This file must be saved with the encoding ISO-8859-1!
    
    # A comma seperated list (without spaces) of unique user ids,
    # which should be able to use bot full admin commands on all bot instances.
    # The unique user ids looks like this: mBbHRXwDAG7R19Rv3PorhMwbZW4=
    bot_fulladmin_list = dRt9fHiElAujBwIWaTjHe8YvE6o=
    # Allow !exec and !execwait commands for bot fulladmins? 1 = Yes, 0 = No
    # This allow you to execute system commands.
    # Only use !execwait for commands which quits within some seconds,
    # because the bot waits for the end of this command to send you the text output of the program.
    # Use !exec for commands with a longer runtime instead,
    # this command don't send you any text output, because the bot don't wait for it.
    bot_command_exec = 0
    
    # Enable bot instance, 1 = yes, 0 = no
    # If 0, you can start the bot instance later by chat command from another running instance.
    1.instance_enable = 1
    # The name is needed to start or stop this bot instance by chat commands.
    1.instance_name = clan
    # Path to config file for this bot instance.
    1.instance_config_path = config/JTS3ServerMod_server1.cfg
    # Path to log file for this bot instance. Leave empty to disable file logging.
    1.instance_logfile_path = log/instance.log

  5. #635
    Join Date
    December 2009
    Location
    Germany
    Posts
    2,360
    New version of the bot:

    Version 3.4.1 Final (05.12.2010)
    + Added script to install the bot as Windows Service, look into the readme file for this.
    - Bugfix: Make sure that I catch all errors and write them to logfile.
    o If the whole bot process will be stopped by a virtual bot instance,
    the reason will be also written into the InstanceManager.log file.
    o Updated documentation with instructions how to run the bot.
    Download link in first post on page 1 or on AddOns page.

  6. #636
    Join Date
    December 2009
    Posts
    244
    Thx for the release

  7. #637
    Join Date
    December 2009
    Location
    BFE
    Posts
    36
    Yes nice app.

    Question:
    Could there be a setting to change away_move_delay from sec. to mins or maybe make the max a lot higher.
    I would like to only move them if they are set to away for more then 10-15 mins.

    Keep up the great works.
    Thanks.

  8. #638
    Join Date
    December 2009
    Posts
    244
    If i'm not wrong, the max time is not a bot restriction but a Teamspeak3 server restriction.

  9. #639
    Join Date
    December 2009
    Location
    Germany
    Posts
    2,360
    Quote Originally Posted by Zhengyi View Post
    Question:
    Could there be a setting to change away_move_delay from sec. to mins or maybe make the max a lot higher.
    I would like to only move them if they are set to away for more then 10-15 mins.
    Currently this is capped at 100 seconds for the away mover and 1000 seconds for the mute mover. Of course I can raise this limits, if you really want this.

  10. #640
    Join Date
    December 2009
    Posts
    244
    Looks like i was wrong :P

  11. #641
    Join Date
    April 2010
    Location
    Germany
    Posts
    6
    hi,

    itīs possible to add at "Enable mute mover" the feature "kick"?
    So that the mic muted or speaker muted clients will be kick after some time.

  12. #642
    Join Date
    December 2009
    Location
    Germany
    Posts
    2,360
    Quote Originally Posted by the_boss593 View Post
    itīs possible to add at "Enable mute mover" the feature "kick"?
    So that the mic muted or speaker muted clients will be kick after some time.
    Why not using the idle check of the bot for this?

  13. #643
    Join Date
    April 2010
    Location
    Germany
    Posts
    6
    Quote Originally Posted by Stefan1200 View Post
    Why not using the idle check of the bot for this?
    i want just kick clients with hadware disable after some time.

  14. #644
    Join Date
    December 2009
    Location
    Germany
    Posts
    2,360
    Quote Originally Posted by Zhengyi View Post
    Could there be a setting to change away_move_delay from sec. to mins or maybe make the max a lot higher.
    I would like to only move them if they are set to away for more then 10-15 mins.
    Next version allows also 1000 seconds for the away move delay (like mute move delay). Don't know when it will be released, because that are to less changes .

    But if you need this change now, I can send you the jar file, just send me an email. For my contact details: http://stefan1200.bplaced.net/index.php?topic=8.0

    @ the_boss593: Currently not possible.

  15. #645
    Join Date
    December 2009
    Location
    Germany
    Posts
    2,360
    New version, please read the changelog, one entry need one change at the most config files.

    Version 3.4.2 Final (10.12.2010)
    o Security change: All additional config files need a special first line or the config file will not be loaded.
    Usefull for hosters of bots to allow creating config files by the customers without any security problems.
    You can still use your old files, but you have to add the first line from the default config files.
    o Away Mover Delay allows now values up to 1000 seconds.
    Download link in first post on page 1 or on AddOns page.

Thread Information

Users Browsing this Thread

There are currently 9 users browsing this thread. (0 members and 9 guests)

Similar Threads

  1. [No Bug] Idle Time even thou people are not idle.
    By brewek in forum Bug Reports [EN/DE]
    Replies: 3
    Last Post: November 10th, 2011, 04:27 PM
  2. [Resolved] JTS3ServerMod server query permission help
    By n406c in forum Permission System
    Replies: 2
    Last Post: April 1st, 2011, 11:08 PM
  3. Replies: 4
    Last Post: January 9th, 2011, 03:58 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •