1. Рады видеть Вас на русскоязычном форуме TeamSpeak!

    У нас Вы можете скачать последнюю версию:

    Перед регистрацией рекомендуем ознакомиться

    с Правилами форума.

    Присоединяйтесь! Учите и обучайтесь!

    Скрыть объявление
  2. Новая группа "Новичок" на нашем форуме!

    Новые пользователи будут попадать в группу "Новичок".

    Это сделано для того чтобы "Новички" ознакомились с форумом, так как в большинстве случаев проблема с которой вы хотите обратиться уже обсуждалась.

    Перейти в тему обсуждения
    Быстрый переход в группу Пользователь
  3. VPS/VDS и дедикейт сервера в аренду с DDoS защитой

    • Низкий пинг
    • Действующий SLA
    • Рублевые цены без привязки к курсу валют

    Бесплатный тестовый период VPS-OpenVZ

    Попробовать

Разные JTS3ServerMod - многофункциональный TS3 сервер бот 6.4.0

JTS3ServerMod это бот для TS 3 сервера, который позволяет добавить некоторые функций для сервера

  1. kapabac

    kapabacIcon Премиум Пользователь

    Регистрация:
    1 ноя 2014
    Сообщения:
    163
    Симпатии:
    61
    Баллы:
    452
    Вы все правильно поняли, ничего не лагало, даже при 6 инстантах (1 копия программы с расширенной лицензией до 6 инстантов), тска без лицухи была, поэтому больше 32 онлайна не было Cool.
     
  2. Geroin

    Geroin Пользователь

    Регистрация:
    21 окт 2015
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    20
    ошибка при включении функции Auto Move
    ERROR Auto Move config file you set at config key "automove_file" does not exist or missing permission for reading, check file path: config/automove.cfg
    --- Сообщение объединено, 4 фев 2016 ---
    Можно ли сделать что бы в welcomemessages отображался русский язык?
     
  3. nodeman

    nodeman voice-node.ru Премиум Пользователь

    Регистрация:
    22 ноя 2015
    Сообщения:
    116
    Симпатии:
    32
    Баллы:
    255
    Да, можно.
     
  4. NtUser

    NtUserIcon \(o_O)/ Знаток Премиум Пользователь Пользователь

    Регистрация:
    23 апр 2014
    Сообщения:
    123
    Симпатии:
    23
    Баллы:
    155
    Дата постинга сообщения, на которое вы ответили - 4 февраля. Повнимательнее будьте что ли, ваш ответ получатель вряд ли уже прочтёт. Derisive_man65
    Также забыли указать, что кодировку этого файла(с русским текстом) нужно будет изменить на UTF-8 без BOM.
     
  5. VJean

    VJean ǝноɯʚıqж Администратор Знаток

    Регистрация:
    26 июл 2014
    Сообщения:
    1.772
    Симпатии:
    389
    Баллы:
    775
    Пользователь VJean обновил ресурс JTS3ServerMod - многофункциональный TS3 сервер бот новой записью:

    JTS3ServerMod это бот для TS 3 сервера, который позволяет добавить некоторые функций для сервера

    Узнать больше об этом обновлении...
     
  6. PaCTa

    PaCTaIcon TeamSpeak Addic Администратор

    Регистрация:
    15 ноя 2007
    Сообщения:
    1.231
    Симпатии:
    325
    Баллы:
    898
    Пользователь PaCTa обновил ресурс JTS3ServerMod - многофункциональный TS3 сервер бот новой записью:

    JTS3ServerMod 6.0.4

    Узнать больше об этом обновлении...
     
  7. Becket

    BecketIcon Премиум Пользователь

    Регистрация:
    6 мар 2014
    Сообщения:
    15
    Симпатии:
    0
    Баллы:
    385
    Подскажите пожалуйста. Более менее разобрался с ботом, но вот у меня немного непонятки с bot_functions
    К примеру пишем в JTS3ServerMod_server.cfg :
    Код:
    bot_functions = BadChannelNameCheck,BadNicknameCheck
    
    BadChannelNameCheck_kick = yes
    BadChannelNameCheck_add_complain = yes
    BadChannelNameCheck_message_mode = poke
    BadChannelNameCheck_file = config/server1/badchannelname.cfg
    
    
    BadNicknameCheck_kick = yes
    BadNicknameCheck_message_mode = poke
    BadNicknameCheck_file = config/server1/badnickname.cfg
    
    Соответственно в файлах \config\server1
    badchannelname.cfg
    badnickname.cfg

    пишем то что мы хотим запретить
    Код:
    .*плохое имя.*
    .*плохое имя0.*
    .*плохое имя1.*
    .*плохое имя2.*
    
    И конечно же сервер говорит:
    Код:
    2016-05-17 23:02:10    JTS3ServerMod    ERROR    This wrong: "BadChannelNameCheck". Skipping this one. Right format is function class and function name separated with a colon!
    2016-05-17 23:02:10    JTS3ServerMod    ERROR    This wrong: "BadNicknameCheck". Skipping this one. Right format is function class and function name separated with a colon!
    

    Ну так вот, что писать нужно в bot_functions = BadChannelNameCheck:какой параметр?,BadNicknameCheck:какой параметр?
    Как узнать все эти параметры для других функций? :(
    upd:
    Немного побороздив по инету я понял что это просто название функций или отображаемое имя функции... Если это не так поправьте..

    --- Сообщение объединено, 18 май 2016 ---
    Не хочет редактировать моё старое сообщение, печально

    Вроде как разобрался, но вот только один вопрос остался, как запретить всем юзерам юзать !botinfo !info !h !help и подобные команды?
     
    Последнее редактирование: 17 май 2016
  8. NtUser

    NtUserIcon \(o_O)/ Знаток Премиум Пользователь Пользователь

    Регистрация:
    23 апр 2014
    Сообщения:
    123
    Симпатии:
    23
    Баллы:
    155
    Разработчик данного бота недавно оживился и начал активно выпускать релизы. Было бы неплохо и тут версию обновить(Последняя 6.1.5).

    Не встречал такой функции.
     
  9. Becket

    BecketIcon Премиум Пользователь

    Регистрация:
    6 мар 2014
    Сообщения:
    15
    Симпатии:
    0
    Баллы:
    385
    Напишите боту когда его запустите. Он должен ответить. По крайней пере у меня показывает
     

    Вложения:

    • image.png
      image.png
      Размер файла:
      108,4 КБ
      Просмотров:
      100
  10. NtUser

    NtUserIcon \(o_O)/ Знаток Премиум Пользователь Пользователь

    Регистрация:
    23 апр 2014
    Сообщения:
    123
    Симпатии:
    23
    Баллы:
    155
    Я про функцию запрета юзерам ввода команд.
    В новой версии серверa, в примере конфига прослеживается разграничение доступа по некоторым командам(для LightAdmin'ов), но не те, которые вам нужны(Для юзеров). Пример файла конфигов(версия 6.1.5) можете посмотреть в прикрепленном файле.
    В принципе, вы всегда можете написать собственный плагин для JTS3, который запретит писать простым смертным эти команды, не дожидаясь, когда разработчик сам добавит это.(А добавит ли он это, уже совсем другая история)

    # A comma separated list (without spaces) of server group ids, which should be able to use the following bot admin commands:
    # !clientsearch, !searchip, !listinactiveclients, !listinactivechannels, !channellist, !setchannelname, !setchannelgroup, !removeservergroups, !removechannelgroups, !msgchannelgroup and !msgservergroup.
    # All other bot admin commands are not allowed!
    bot_lightadmingroup_list =

    Собственно, а зачем запрещать команды !info @ !help? Не прослеживаю в них способов для саботажа работы сервера.
     

    Вложения:

    Последнее редактирование: 20 май 2016
  11. IceHeart

    IceHeart Пользователь

    Регистрация:
    11 апр 2015
    Сообщения:
    12
    Симпатии:
    0
    Баллы:
    15
    Напиши BadNicknameCheck:badnickname,BadChannelNameCheck:badchannelname
     
  12. Terok

    Terok Пользователь

    Регистрация:
    26 сен 2011
    Сообщения:
    40
    Симпатии:
    2
    Баллы:
    221
    Подскажите пожалуйста,запутил бота,ввёл всё правильно в Bot_functions, работает BadChannelNameChec,удаляет каналы, А плохие имена пользователей не кикает. также не работает удаление неактивных каналов.В чём может быть причина?
    # Kick client with a bad nickname? Set yes or no here!
    badnickname_kick = yes
    # Add complain entry to the user? Set yes or no here!
    badnickname_add_complain = no
    # A comma separated 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!
    # If no server groups should be ignored, set no server groups here and select the group list mode ignore!
    badnickname_group_list =
    # Select one of the two modes for the server group list.
    # ignore = The selected server groups will be ignored and can have bad nicknames.
    # only = Only the selected server groups will be checked.
    badnickname_group_list_mode = ignore
    # Select the message mode, how the client should get the message.
    # poke or chat are valid values!
    # If client kick is activated, the message will be always used as kick message!
    badnickname_message_mode = chat
    # Path to file which contains the bad nickname message and check rules.
    badnickname_file = %apphome%config/server1/badnickname.cfg

    bot_functions = BadNicknameCheck:badnickname,WelcomeMessage:welcome,BadChannelNameCheck:badchannelname,InactiveChannelCheck:icc
     
    Последнее редактирование: 6 июн 2016
  13. NtUser

    NtUserIcon \(o_O)/ Знаток Премиум Пользователь Пользователь

    Регистрация:
    23 апр 2014
    Сообщения:
    123
    Симпатии:
    23
    Баллы:
    155
    Список запрещенных слов указывается в файле \config\server1\badnickname.cfg
    Пример, по которому можно настроить список запрещенных никнеймов():

    #nigger
    .*(n|н|h)(1|i|u|и)(g|r|г)(g|r|г)(e|е)(p|р|r).*
    #gitler
    .*(g|h|r|г)(i|u|и)(t|т)(l|ji|л)(e|е)(p|р|r).*
    .*сл(о|0)во.*


    Всё, что начинается с # - является комментарием. Конструкция .*слово.* обязательна.
    Мат-фильтр с конструкцией .*слово.* можно легко обойти транслитом, поэтому можно задать регулярное выражение вида: .*(г|G)(и|i)(т|t)(л|l)(е|e)(р|p).*

    В JTS3ServerMod_server.cfg настраивали следующие строки?
    # After how many hours an empty channel should be deleted? Possible values between 1 and 2200 hours.
    icc_emptydeletetime = 168
    # Never delete permanent channels? Set yes or no here!
    icc_ignore_permanent = yes
    # Never delete semi permanent channels? Set yes or no here!
    icc_ignore_semipermanent = no
    # A comma separated list (without spaces) of channel ids you like to ignore. This channels don't get deleted!
    icc_ignore_channels =
    # A comma separated list (without spaces) of parent channel ids (use 0 for the top level).
    # Depends on the given mode, all sub-channels of this channels can be ignored or only sub-channels of this channels will be checked!
    # If no parent channels should be ignored, set no channels here and select the channel list mode ignore!
    icc_parentchannel_list =
    # Select one of the two modes for the parent channel list.
    # ignore = All sub-channels of the selected channels will be ignored.
    # only = Only sub-channels of the selected channels will be checked.
    # parentonly = Only the parent channels will be checked (and will delete all sub channels).
    icc_parentchannel_list_mode = ignore
     
    Последнее редактирование: 6 июн 2016
  14. Terok

    Terok Пользователь

    Регистрация:
    26 сен 2011
    Сообщения:
    40
    Симпатии:
    2
    Баллы:
    221
    \config\server1\badnickname.cfg тут я указал, такие слова как и channel, только каналы он запрещает....
    да,удаление каналов так же настроено
    --- Сообщение объединено, 7 июн 2016 ---
    # JTS3ServerMod Config File
    # Set message for using a bad nickname.
    # You can use the following keywords, which will be replaced:
    # %CLIENT_NAME% - Client Name
    # You can use \n for a new line and typical BBCode like in Teamspeak 3 Client.
    \nСменить ник %CLIENT_NAME%!

    # Set bad nickname rules here. One rule per line. Use regular expressions for the rules.
    # This rules will be used case-insensitive.
    # The following link give you some informations about regular expressions in java:
    # http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html
    # Important: If you are not sure, test your regular expressions on the following page:
    # http://www.rubular.com or http://regexp-evaluator.de/evaluator/
    # Or the bot may kick all people, if you do something wrong!
    апездал
    апездошенная
    без пизды
    блядки
    блядовать
    блядство
    # After how many hours an empty channel should be deleted? Possible values between 1 and 2200 hours.
    icc_emptydeletetime = 1
    # Never delete permanent channels? Set yes or no here!
    icc_ignore_permanent = no
    # Never delete semi permanent channels? Set yes or no here!
    icc_ignore_semipermanent = no
    # Never delete spacer channels (like [cspacer])? Set yes or no here!
    icc_ignore_spacer = no
    # A comma separated list (without spaces) of channel ids you like to ignore. This channels don't get deleted!
    icc_ignore_channels =
    # A comma separated list (without spaces) of parent channel ids (use 0 for the top level).
    # Depends on the given mode, all sub-channels of this channels can be ignored or only sub-channels of this channels will be checked!
    # The check parent channel only mode allows you to check the activity only on the selected parent channels (which will be reset also on activity in sub-channels) and delete the parent channel including the sub channels, if it is detected inactive.
    # If no parent channels should be ignored, set no channels here and select the channel list mode ignore!
    icc_parentchannel_list =
    # Select one of the four modes for the parent channel list.
    # ignore = All sub-channels of the selected channels will be ignored.
    # only = Only sub-channels of the selected channels will be checked.
    # parentignore = Only the parent channels will be checked (and will delete all sub channels), which are not on the list.
    # parentonly = Only the parent channels will be checked (and will delete all sub channels), which are on the list.
    icc_parentchannel_list_mode = ignore
     
  15. NtUser

    NtUserIcon \(o_O)/ Знаток Премиум Пользователь Пользователь

    Регистрация:
    23 апр 2014
    Сообщения:
    123
    Симпатии:
    23
    Баллы:
    155
    Прочитайте еще раз, что я написал про список фильтруемых слов в badnickname.cfg. Также проверьте, чтобы этот файл у вас был в кодировке UTF-8 без BOM.

    Эта функция опирается на информацию из базы данных TeamSpeak сервера. А именно, оно опирается на информацию, сколько канал уже пустует. Проблема только в том, что если сервер перезагрузится, то и счетчик "пустоты" комнаты обнуляется.
     
  16. VJean

    VJean ǝноɯʚıqж Администратор Знаток

    Регистрация:
    26 июл 2014
    Сообщения:
    1.772
    Симпатии:
    389
    Баллы:
    775
    Код:
    Version 6.1.5 SILENT UPDATE (25.06.2016)
    o No changes to the bot, but small additions to some documentations (ConfigHelp.html, Readme_plugins.txt).
      Small grammar changes to three config files (automove.cfg, awaymessages.cfg, mutemessages.cfg).
    
    Version 6.1.5 (14.05.2016)
    - Bugfix: InactiveChannelCheck had a ConcurrentModificationException since JTS3ServerMod Version 6.1.3, this is now fixed. (thx to Ben and Mitch)
    
    Version 6.1.4 (08.05.2016)
    + Server Group Notify allows now much more keywords about the connecting client. Most of them are already known from the Welcome Message.
    o If %CLIENT_COUNTRY% (from Welcome Message or Server Group Notify) don't contain any country shortcut (one reason is,
      that the client is connecting from LAN), it will display unknown as country name. Older versions just displayed nothing (empty string).
    
    Version 6.1.3 (30.04.2016)
    ! Plugin API build is now 2, check out the new plugin API documentation.
      API changes:
      HandleTS3Events: Renamed handleClientEvents to handleTS3Events
      JTS3ServerMod_Interface: Changed parameter type from getClientListEntry(String clientID) to getClientListEntry(int clientID)
      API add:
      JTS3ServerMod_Interface: removeClientListEntry(int clientID)
      JTS3ServerMod_Interface: setChannelName(int channelID , String newName)
      JTS3ServerMod_Interface: removeChannelListEntry(int channelID)
    + New JTS3ServerMod config value bot_timezone to set the timezone of a bot.
      By default, the default timezone of the operating system will be used (like older JTS3ServerMod versions).
    + Added a new chat command findrule for BadChannelNameCheck and BadNicknameCheck.
      This allows you to find all matching regex rules for a name, good for testing if a regex rule is working (or not :)).
    + JTS3ServerMod start argument -versioncheck has different exit codes now. Very useful for an JTS3ServerMod update check in shell scripts.
      Exit code list:
      -1 = Error while requesting version information from www.stefan1200.de
       0 = No update available
       1 = New stable version is available
       2 = New development version is available
    + Added documents/plugin_sources/plugin_api_bin.zip file, which can be added as library in Eclipse.
    - Bugfix at Bad Channel Name Check: If more than one regex rule is matching a channel name at the same time,
                                        multiple error messages will be written into the bot log (invalid channelID / invalid clientID). (thx to Alexander S.)
    o Changed the output of the chat command !botversioncheck a little bit.
    o The %apphome% variable at the WelcomeMessage function was not resolved at the bot log message.
    o Updated plugin api documentation.
    o Updated the ConfigHelp files.
    
    Version 6.1.2 (11.04.2016)
    + Added chat command !botinstancename to get the current bot name (Full Bot Admins only).
    + The list command of the InactiveChannelCheck return the inactivity time of a channel and the maximum allowed inactivity time now.
    + Added a full featured start script for linux. This script can start, stop and restart the JTS3ServerMod process.
      This script can also install the Java runtime environment, if this is missing.
      Tested successfully with Debian, Ubuntu, OpenSUSE, CentOS and Fedora.
      Documentation was changed to use this script now.
    + Simple detection if the JTS3ServerMod process was started twice.
      An additional warning will be written to the JTS3ServerMod_InstanceManager.log file.
    - Bugfix: !botinstancelist was unable to return the instance list, if there are more than around 10 bots.
              Now this list will be splitted in multiple chat messages. This chat command is still not a good idea,
              if there are much more than hundred bots.
    - Bugfix: If a client was connecting and disconnecting very fast, the ServerQuery error "invalid clientID" is now only a warning
              and will not trigger the bot admin exception error notification now.
    
    Version 6.1.1 (04.04.2016)
    + Added platform selection to AutoMove and WelcomeMessage function.
      It is now possible to send a welcome message only to Windows or Mobile clients.
      Or to auto move mobile clients to a different channel.
      This change also allows you to add the AutoMove function multiple times.
    + InactiveChannelCheck got a new chat command list, which lists you all channels, which will be checked for inactivity and deleted.
    - Bugfix: The double client connection event fix of version 6.1.0 was not good enough. (thx to Moki, DarkBrain and Callum)
              While it helped in my testing environment, it was more worse in other environments. After some testing, this fix seems to work better.
    o The client connection event always contains all information from client info command now. Functions find this information in the eventInfo variable.
      WelcomeMessage was changed to use this, so it do not request a second client info on new client connections anymore.
    o All exception error messages have also a second line in the log file now to show where the exception occurred.
    o LastSeen function can be enabled multiple times too (this allows you to have different chat commands for last seen).
    o Updated the bot documentation, especially the ConfigHelp files.
    
    Version 6.1.0 (28.03.2016)
    + Added the Bot Light Admin, just set a server group with this permission. The following chat commands can be used:
      !clientsearch, !searchip, !listinactiveclients, !listinactivechannels, !channellist, !setchannelname, !setchannelgroup,
      !removeservergroups, !removechannelgroups, !msgchannelgroup and !msgservergroup. All other bot admin commands are not allowed!
    + Server Group Protection have a new setting, to allow a specified server group to use the add and remove chat commands.
    - Bugfix: Sometimes the client connection event from the TS3 server fire some actions twice (Server Group Notify, Welcome Message, Auto Move).
    o All Server Query errors while moving or kicking a client, which are not permission related, are only warnings now.
      The bot admin exception error notification should now only trigger on errors, which have to be fixed by the bot admin.
    o Welcome Message now displays a special message on bot start, if the connection count filter was activated.
    o Updated plugin api documentation, three new methods was added. Api build still 1, because old plugins are still compatible.
    
    Version 6.0.7 (20.03.2016)
    + ServerGroupNotify allows to set none at both message modes now.
    - Bugfix: Log file handle was removed to fast, some log messages while stopping the bot could not be written to log file. (bug since version 6.0.6)
    - Bugfix at the AutoKickTimer plugin: In some cases, if the JTS3ServerMod and the TS3 server running on different machines with
                                          different hardware clock settings, the AutoKickTimer was not working correctly.
    o Updated source code in the file documents/plugin_sources/AutoKickTimer_src.zip
    o The JTS3ServerMod itself and all functions now show the full absolute path to config files on errors.
    o Log file JTS3ServerMod_InstanceManager.log now contains the path to the JTS3ServerMod_InstanceManager.cfg file.
      If the JTS3ServerMod_InstanceManager.cfg file will be reloaded, it will be also written to the log file JTS3ServerMod_InstanceManager.log
    o Absolute path to log files will be written to the standard system output (console window).
    
    Version 6.0.6 (13.03.2016)
    + Added new chat command !botlog to get the information where you can find the bot log.
    + You can reload the bot full admin list without stopping the JTS3ServerMod process.
      Just change the list and use the chat command !botinstancelistreload
    - Bugfix: Make sure that the file handle will be closed, if the bot log will be written to a file.
    o Updated some bot command help messages.
    
    Version 6.0.5 (12.03.2016)
    - Bugfix: Fixed the most reasons for the following two server query errors: "already member of channel" and "invalid clientID".
              Affected functions: AwayMover, MuteMover, IdleCheck, RecordCheck, ServerGroupProtection and BadNicknameCheck
    - Bugfix: Changed error message for the server query error "database duplicate entry" while adding a second complaint to a client.
              Now this server query error is only a warning and does not trigger the exception error notification from version 6.0.3.
              Affected functions: RecordCheck, ServerGroupProtection, BadChannelNameCheck and BadNicknameCheck
    o Added version build to virtual bot log.
    Подробнее об этом обновлении...
     
  17. T1Bul

    T1Bul Пользователь

    Регистрация:
    14 мар 2015
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    121
    Здравствуйте, установил бота, юзаю уже какое-то время, с простенькими функциями разобрался, но те что посложнее из-за ужасного знания английского языка (переводы переводчиками гугла и т.п. сложные термины переводят криво и текст превращается в нечитаемый), вызывают затруднения (от слова "нихрена не работает как надо", а как надо работают только сообщения об ошибках). Почитал форум, точнее ветку с помощью по этому боту, но нужного не нашел. Если кто-то активно использует данного бота, то может у вас сохранились файлы конфигов? Я был бы благодарен если бы вы поделились ими, что бы я посмотрел на уже настроенного бота, использующего различные функции (так было бы проще разобраться). Ну само собой пароли/явки из JTS3ServerMod_server.cfg мне совершенно не нужны :) Почитал и русский гайд, http://billing.voice-server.ru/knowledgebase.php?action=displayarticle&id=25 - вот тут, но это тоже не дало мне всего что интересует.
    Спасибо за внимание. С уважением, Алексей.
    П.С. Если кто-то решит помочь, то вот адрес моей почты: peectp@bk.ru
     
  18. VJean

    VJean ǝноɯʚıqж Администратор Знаток

    Регистрация:
    26 июл 2014
    Сообщения:
    1.772
    Симпатии:
    389
    Баллы:
    775
    проще спросить какого функционала добиваетесь.
     
  19. T1Bul

    T1Bul Пользователь

    Регистрация:
    14 мар 2015
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    121
    да меня собственно весь функционал интересует. Баны, автокик, перемещение, реагирование на запись и т.п. (самое часто используемое)
    Нормального гайда нет на русском...
    --- Сообщение объединено, 18 авг 2016 ---
    Я и прошу просто конфиги посмотреть, что бы понять как там функция включается и потом что в файле у этой функции писать надо. Чтобы самому уже под себя настроить. А то я как ни делаю все время при входе на сервер меня бот покает что ошибка. А потом релоад делаю - ошибок мол нет, все ок. Но ничего не работает что сделал)
    --- Сообщение объединено, 18 авг 2016 ---
    Мне не нужны ваши базы с запрещенными уже никами, названиями каналов и т.п., сам настрою, мне не лень.
     
  20. VJean

    VJean ǝноɯʚıqж Администратор Знаток

    Регистрация:
    26 июл 2014
    Сообщения:
    1.772
    Симпатии:
    389
    Баллы:
    775
    Там же нормальные дефолтные конфиги и документация подробно расписана: приводит все функции и параметры. Есть и примеры.
    Основные ошибки при конфигурировании этого бота: неправильные кодировки конфигов и проблемы с регулярками (RegEx).

    @NtUser выше выкладывал отличный пример конфига по плохим никам и именам каналов.

    По всему-всему функционалу: вполне может так оказатся, что придется задействовать несколько ботов. Тот же синусбот поддерживает скрипты (javascript), часть функционала можно перевести на него. По рангам - в основном ставят перловый RbMod. Некоторые просто не парятся и реализуют на php, благо для него ничего лишнего на сервер не приходится ставить.
    Полность реализовать все хотелки на JTS3 - сложно, даже с недавней поддержкой собственных плагинов, и затратно из-за высокого ресурсопожирания явы.
    --- Сообщение объединено, 18 авг 2016 ---
    вот об этом поподробнее
     
Загрузка...