JimBot 0.4.0 pre-release 4
Главное изменение - исправление опасной ошибки, которая позволяет любому неавторизованному пользователю войти в админку.
Скачать, как всегда, можно с оффициального сайта:
**************************************
История изменений:
JimBot 0.4.0 от 06.07.2009
[x] Исправлена критическая ошибка веб-админки.
[x] Исправлена ошибка с полномочиями главного админа, при отсутствии уинов в настройках.
[x] Исправлены незначительные ошибки.
JimBot 0.4.0 pre 3 от 04.06.2009
[x] Усложнение CAPCHA
[+] Добавлена возможность изменения встроенных сообщений в боте
[x] Исправлена утечка ресурсов при переподключениях бота к сети (нужно заменить библиотеку)
[x] Исправлена ошибка очистки паролей при редактировании УИНов через веб-админку
[x] Исправлены некоторые другие ошибки
JimBot 0.4.0 pre 2 от 20.03.2009
[+] Перезапуск основной части бота из админки.
[x] Методы класса ChatCommandProc, реализующие основные команды, объявлены public. Теперь их можно использовать в скриптах.
[+] В классе Manager введена новая переменная для хранения результатов работы скриптов между запусками.
[+] По просьбам фанатов irc добавлена команда /me
[+] Добавлена возможность выводить причину кика и бана пользователю
JimBot 0.4.0 pre 1 от 23.02.2009
[+] Блокировка входа в админку при неверном вводе пароля.
[x] Исправлено несколько ошибок в обработке параметров команд.
[x] Исправлено исключение при добавлении новой группы.
JimBot 0.4.0 beta 4 от 16.02.2009
[x] Изменен способ работы с паролями в веб-админке
[+] Добавлена возможность изменения групп полномочий в веб-админке
JimBot 0.4.0 beta 3 от 08.02.2009
[x] Исправлена ошибка создания и удаления сервисов.
[+] Вывод информации о названии комнаты при входе в нее.
[+] Переработан класс вызова скриптов. На каждый сервис теперь должен запускаться свой экземпляр класса. Должно избавить от возможных проблем с блокировками при большом количестве сервисов.
[+] Возможность изменять сообщения в очереди чата. Смотри пример в скрипте messages.bsh. Если будет сильно грузить проц - скрипт нужно просто удалить.
[x] Попытка убрать сообщение об ошибке при автокике молчаливых юзеров.
JimBot 0.4.0 beta 2 от 07.02.2009
[x] Исправлены несколько ошибок.
[x] Исправлен скрипт анекдотного бота.
[x] Полномочия anyroom добавлены всем группам по умолчанию (для совместимости с поведением старых версий)
JimBot 0.4.0 beta 1 от 07.02.2009
[!] Изменена структура базы
[+] Управление комнатами в чате - название, темы, ограничения. Новые команды и объекты полномочий.
[+] Изменена структура управления командами и полномочиями. Скрипты теперь могут подключаться без изменения start.bsh
[x] Исправлена ошибка перехода на несуществующий УИН в команде !go
[x] Исправлена ошибка в скрипте ban_room - сообщения юзеры посылались от уина, на котором сидел отправивший команду.
[+] Проверка новой версии через HTTP
[+] Обработка внешних HTTP-запросов с помощью скриптов
[+] В кеш юзеров добавлено поле "Users.group". Содержит название группы юзера. Обновляется при чтении из БД и смене группы.
[+] Попытка как-то повлиять на ситуацию с протоколом ICQ. При получении сообщения от УИН 1 будет производится переподключение номера.
JimBot 0.4.0 test 9 от 03.01.2009
[+] Капча при регистрации
[x] Антифлуд незареганых (разрешение 3 повторяющихся сообщений)
[+] Уникальные ники
[+] Число изменений ника в сутки
[+] Разрешенные символы в никах
[x] Ошибка в обработке опции автозапуска сервисов
[x] Ошибка в обработке очереди сообщений чата при выпинывании юзера по таймауту
[x] Ошибка при работе скрипта Админа при нескольких сервисах чата