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 50 of 140 FirstFirst ... 40484950515260100 ... LastLast
Results 736 to 750 of 2094
  1. #736
    Join Date
    March 2011
    Posts
    14
    # 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 = 66.55.131.26
    # Teamspeak 3 server query port, default is 10011
    ts3_server_query_port = 9100
    # Teamspeak 3 server query admin account name
    ts3_server_query_login = SnB Gaming
    # Teamspeak 3 server query admin password
    ts3_server_query_password =
    # 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 = 9150

    # Channel id, the bot will join into it after connecting. If not wanted, use a negative number like -1.
    # Don't set the default channel here, because the bot is already in the default channel after connecting.
    bot_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 = 10
    # 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/...oding.doc.html
    bot_messages_encoding = UTF-8
    # This enables the client database list cache. This cache is needed for commands like !lastseen. 1 = Enable, 0 = Disable
    bot_clientdblist_cache = 1
    # Server Query name, this will be displayed as name of the connection.
    bot_server_query_name = TS3 Server
    # 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/...ateFormat.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 =

    # 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 = 2
    # 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 = 2874
    # 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 = 7881,4869,6481,7533,4513,2880,8048,2882,2890
    # Select one of the two modes for the channel list.
    # ignore =
    # only = 7881,4869,6481,7533,4513,2880,8048,2882,2890
    idle_channel_list_mode = 7881,4869,6481,7533,4513,2880,8048,2882,2890
    # 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 = only
    # 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 = 10
    # 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 = You are Being Moved for Inactivity,So not to Disturb other Members!
    # 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 1000 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
    # 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!
    away_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.
    away_group_list_mode = ignore
    # Select the message mode, how the client should get the message.
    # poke, chat or none are valid values!
    away_message_mode = none
    # Path to file which contains the away mover message
    away_file = config/awaymessages.cfg

    # 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
    # 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!
    mute_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.
    mute_group_list_mode = ignore
    # Select the message mode, how the client should get the message.
    # poke, chat or none are valid values!
    mute_message_mode = none
    # Path to file which contains the mute mover message
    mute_file = config/mutemessages.cfg

  2. #737
    Join Date
    March 2011
    Posts
    14

  3. #738
    Join Date
    January 2010
    Location
    Germany
    Posts
    64
    This should work:
    Code:
    # Enable idle check, 0 = disable, 1 = kick, 2 = move
    # This feature will move or kick an idle client.
    idle_check_enable = 2
    # 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 = 2874
    # 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 = 7881,4869,6481,7533,4513,2880,8048,2882,2890
    # Select one of the two modes for the channel list.
    # ignore =
    # only = 
    idle_channel_list_mode = only
    # 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 = only
    # 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 = 10
    # 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 = You are Being Moved for Inactivity,So not to Disturb other Members!
    # Select the message mode, how the client should get the message.
    # poke or chat are valid values!
    idle_warn_message_mode = chat

  4. #739
    Join Date
    July 2010
    Location
    S„o Paulo (Brazil)
    Posts
    8
    Wow! Cool Plug-in, worked perfectly, thank you!

    This is such a useful Plug-in. These features could be integrated to the own TeamSpeak 3 Client, couldn't it?

    Thanks again,
    PsychÝ.

  5. #740
    Join Date
    December 2009
    Location
    Germany
    Posts
    2,360
    @ St3v3: Hehe, yes, you saw the biggest error in his config file, but there is another .

    @ dakjmck: Changing idle_group_list_mode to only is only usefull if you set a list of server groups at idle_group_list. Or that function will not work. Also don't set channel IDs at idle_channel_list_mode, only ignore and only are valid values.

    The right idle block will be:
    Code:
    # Enable idle check, 0 = disable, 1 = kick, 2 = move
    # This feature will move or kick an idle client.
    idle_check_enable = 2
    # 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 = 2874
    # 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 = 7881,4869,6481,7533,4513,2880,8048,2882,2890
    # 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 = only
    # 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 = 10
    # 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 = You are Being Moved for Inactivity,So not to Disturb other Members!
    # Select the message mode, how the client should get the message.
    # poke or chat are valid values!
    idle_warn_message_mode = chat

  6. #741
    Join Date
    March 2011
    Posts
    14
    it works, but is moving person before ten mins and person was active at desktop and talking

  7. #742
    Join Date
    January 2010
    Location
    Germany
    Posts
    64
    I can't find the reason for your problem, but now i will check you complete Config.

    But while i was checking the part of your config witch content the Idle config i found an error at "idle_message_mode" the only valid values are poke, chat and none

    Edit: I can't find anything

  8. #743
    Join Date
    December 2009
    Location
    Germany
    Posts
    2,360
    Quote Originally Posted by dakjmck View Post
    it works, but is moving person before ten mins and person was active at desktop and talking
    The bot get the idle time from TS3 server. If the TS3 server write that he is idle for more than X minutes (in your example 10), the bot must believe the server and do the move. But you can check if there is any error message at the log file.

  9. #744
    Join Date
    December 2009
    Location
    Germany
    Posts
    2,360
    New final version:

    Version 3.5.1 Final (12.03.2011)
    + Added new chat command !listinactiveclients for bot admins to display clients which are inactive for at least X days.
    - Bugfix: Warning message for to long welcome messages may be wrong. Should now work as intended.
    - Bugfix: Small fixes at the used query library.
    Like always: Download link and more informations at the first post on page 1.

  10. #745
    Join Date
    January 2010
    Location
    Germany
    Posts
    80
    + Added new chat command !listinactiveclients for bot admins to display clients which are inactive for at least X days.
    I Love This!

  11. #746
    Join Date
    March 2011
    Posts
    16

    badnickname / bad channelname

    Every time I try to enable either badnickname or badchannelname my server bot disconnects and I get this error:

    2011-03-29 00:43:48 START_ERROR Critical: Bad Nickname message and rules file does not exists or error while loading! Please set a valid path to the bad nickname check config file. Config file: config/JTS3ServerMod_server1.cfg
    2011-03-29 00:43:48 STOP_MOD Virtual bot instance stopped
    2011-03-29 00:50:00 START_MOD Virtual bot instance "tsbot" starts now
    2011-03-29 00:50:00 CONFIG_LOAD_ERROR Bad channel name config file does not exist or missing permission for reading, check file: badchannelname.cfg
    2011-03-29 00:50:00 START_ERROR Critical: Bad Channel Name rules file does not exists or error while loading! Please set a valid path to the bad channel name check config file. Config file: config/JTS3ServerMod_server1.cfg
    2011-03-29 00:50:01 STOP_MOD Virtual bot instance stopped
    2011-03-29 00:53:08 START_MOD Virtual bot instance "tsbot" starts now

    I have not even added any names yet (because I don't know how yet) but i saw 3 already in each config file so that's why I wanted to test it out. All the file locations/names or correct. I'm stuck. help?

    Also if i wanted to set the word ''jean'' as a bad nickname or channel name would it some out like this? .*je[[email protected]]n.*
    or the name ''Molly" .*m[o0][l!1][l!1]y.*

    this is what i've gotten so far from reading around. first time dealing with java script.
    Last edited by n406c; March 29th, 2011 at 10:05 AM. Reason: adding examples of my understanding of Regular expressions

  12. #747
    Join Date
    December 2009
    Location
    Germany
    Posts
    2,360
    Quote Originally Posted by n406c View Post
    Every time I try to enable either badnickname or badchannelname my server bot disconnects and I get this error:

    START_ERROR Critical: Bad Channel Name rules file does not exists or error while loading! Please set a valid path to the bad channel name check config file. Config file: config/JTS3ServerMod_server1.cfg

    I have not even added any names yet (because I don't know how yet) but i saw 3 already in each config file so that's why I wanted to test it out. All the file locations/names or correct. I'm stuck. help?
    It sounds that you updated the bot from an older bot version. Since bot version 3.4.2 most config files need a special first line, please look at the default config files for this.


    Quote Originally Posted by n406c View Post
    Also if i wanted to set the word ''jean'' as a bad nickname or channel name would it some out like this? .*je[[email protected]]n.*
    or the name ''Molly" .*m[o0][l!1][l!1]y.*
    Should work, yes.


    Quote Originally Posted by n406c View Post
    first time dealing with java script.
    The bot is not using JavaScript, its coded in Java! Big differences

  13. #748
    Join Date
    March 2011
    Posts
    16
    Quote Originally Posted by Stefan1200 View Post
    It sounds that you updated the bot from an older bot version. Since bot version 3.4.2 most config files need a special first line, please look at the default config files for this.
    I havent updated anything yet. I just downloaded it yesterday for the first time. current version 3.5.1. There is no special first line in my config. Could you type it out and then I can add it. Does that said line belong in the badnickname.cfg & badchannelname.cfg?

  14. #749
    Join Date
    December 2009
    Location
    Germany
    Posts
    2,360
    Quote Originally Posted by n406c View Post
    I havent updated anything yet. I just downloaded it yesterday for the first time. current version 3.5.1. There is no special first line in my config. Could you type it out and then I can add it. Does that said line belong in the badnickname.cfg & badchannelname.cfg?
    Ok, which encoding did you set at the bot config file here: bot_messages_encoding
    And which encoding you used to save that files?
    Are you sure that the path are really set right? badnickname_file / badchannelname_file
    Does this files exists?

  15. #750
    Join Date
    March 2011
    Posts
    16
    Are you sure that the path are really set right? badnickname_file / badchannelname_file
    Does this files exists?
    badnickname_file = config/badnickname.cfg
    badchannelname_file = config/badchannelname.cfg

    Yes they are set right and they do exists.

    Ok, which encoding did you set at the bot config file here: bot_messages_encoding
    And which encoding you used to save that files?
    bot_messages_encoding = UTF-8

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    UPDATE: I just looked and saw that both badnick/badchannelname config files are saved as ANSI. I will save as UTF-8. Also how can I save the JTS3ServerMod_server1.cfg with the encoding ISO-8859-1? I don't see an option. I'm sorry for the noob questions.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Last edited by n406c; March 29th, 2011 at 06:02 PM. Reason: UPDATE

Thread Information

Users Browsing this Thread

There are currently 3 users browsing this thread. (0 members and 3 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, 03:27 PM
  2. [Resolved] JTS3ServerMod server query permission help
    By n406c in forum Permission System
    Replies: 2
    Last Post: April 1st, 2011, 10:08 PM
  3. Replies: 4
    Last Post: January 9th, 2011, 02: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
  •