Amen - IRC Bot

Новости Скачать Логи Форум временно не работает To Do


Последняя версия 4.4.01Скачать файл (137 кб)

 

Бот теперь называется - Entity.
Сайт бота - http://entity.net.ru

 

Если кто может и есть желание попробывать продолжить обновление бота - могу отдать сайт и помочь с ботом!!!
Если кто заинтерисовался - напишите на darkangel@mailgate.ru

-----------------------------------------------------------------

25.03.2006 - Исходники Amen v4.4.01 Скачать файл

Выложил исходники версии 4.4.01.
Если ктото чтото интересное дописывает - присылайте :)

----------------------------------------------------------------

07.01.2006 - Amen v4.4.01 Скачать файл

Исправлена ошибка ведения статистики.

----------------------------------------------------------------

13.12.2005 - Amen v4.4.0 Скачать файл

Извиняюсь за выложенную 9 декабря версию!!! Там глюк если нет всех файлов с базами!
Исправлена ошибка ведения ботом списка пользователей на канале.
Оптимизирован антифлуд.
Переделан антимат. Появилось 4 варианта реагирования:
1. предупреждение
2. кик
3. бан
4. 2 предупреждения и кикбан.

----------------------------------------------------------------

14.10.2005 - Исходники Amen v4.3.2

В связи с отсутствием свободного времени не могу делать новые версии бота.
В следствии этого решил выложить исходники бота. Исходники в Скачать.

!!! Все свои версии бота я выкладываю только на этом сайте !!!

----------------------------------------------------------------

14.07.2005 - Amen v4.3.2 Скачать файл

Исправлена ошибка сохранения настройки разговора бота в привате.
Исправлены разные мелкие ошибки.
Еще немного ускорена работа бота.
Добавлена команда !топ - показывает любую десятку из статистики.
Убрана команда !топ20.

----------------------------------------------------------------
20.06.2005 - Amen v4.3.1 Скачать файл

Устранены еще несколько ошибок.
Ускорена работа некоторых функций.
Уменьшен объем оперативной памяти занимаемый ботом.
Изменены 3,4,5 статусы на боте:
Статус 3: !кик, !бан, !анбан;
Статус 4: !оп, !деоп, !мод;
Статус 5: !протект, !депротект.

----------------------------------------------------------------
22.06.2005 - Amen v4.3.03 Скачать файл

И еще парочка...

----------------------------------------------------------------
20.06.2005 - Amen v4.3.02 Скачать файл

Исправлена куча багов...

----------------------------------------------------------------
06.06.2005 - Amen v4.3.01 Скачать файл

Иправлена ошибка в снятии идентификации с логина при кике.
Добавлена команда для обнуления рекорда посещаемости канала (!рекорд сброс).
Добавлен контроль антимата на канале (!мат).
Появилась комманда для добавления фраз в антимат (!мат).
Для удаления фразы из антимата надо стереть ее из файла mat.db и сделать !релоад.
В !статус добавлено отображение о кол-ве фраз в антимате.
Комманда "!канал инфо" показывает состояние антимата на канале (вкл/выкл).
Увеличены лимиты на все параметры.

----------------------------------------------------------------
02.06.2005 - Amen v4.2.15 Скачать файл

Исправлена ошибка в поиске ников (!где).
Исправлены ошибки в защите от флуда.
Более коректно работает защита от флуда (!флуд).

----------------------------------------------------------------
14.05.2005 - Amen v4.2.1 Скачать файл

Бот теперь может разговаривать в привате и на канале.
В конфиг бота добавился пункт - "разговор бота в привате".
Изменено ведение логов - теперь файл навывается "год.мес.день.log" - удобней сортировать.
(в прошлых версиях было "день.мес.год.log" и через месяц логи начинали перемешиваться)
Добавлена команда для мастера - !разговор (вкл/выкл разговор в привате).
Добавлена команда !топ20.
Изменен вывод !топ10 и 20.
Исправлены мелкие ошибки.

----------------------------------------------------------------
21.03.2005 -
Amen v4.2.01 Скачать файл

Немного узменен внешний вид.
Переделан файл конфигурации бота (bot.ini).
Бот теперь сохраняет все изменения в настройки.
Добавлена команда !перформ - выполнение команд из файла perform.
При смене боту ника через !имя - бот запоминает новый ник в конфиг.
Если ник сменился по вине сервисов (на Guest...) и др., то при новом коннекте
бот возьмет ник из конфига.

----------------------------------------------------------------
14.03.2005 -
Amen v4.1.3 Скачать файл

Исправлены ошибки в !флуд.
Исправлены ошибки в выводе !место.
Добавились параметры во !флуд.
Теперь за флуд бот может выдавать предупреждение, кик или кикбан.

----------------------------------------------------------------
25.02.2005 -
Amen v4.1.2 Скачать файл

Исправлены некоторые мелочи в логах.
Сделан антифлуд (!флуд).
Обновлена команда !статус - отображает установки флуд-защиты.
Комманда !рекорд теперь показывает время последнего рекорда посещаемости.

----------------------------------------------------------------
20.02.2005 -
Amen v4.1.11 Скачать файл

Исправлена ошибка реконнекта (бот иногда не замечал дисконнект).
Если при заходе ник бота уже есть в сети - бот автоматически сменит его, добавив в конец _.
Сделана задержка в выводе ботом сообщений.
Исправлены некоторые мелкие ошибки (опечатки).
Сделано ограничение на регистрацию.
С одного адреса может быть зарегистрировано максимум 5 логинов.

----------------------------------------------------------------
14.12.2004 -
Amen v4.1.05

Исправлены ошибки в логах.
Добавлено отображение того что говорит бот + сохранине в логах.

Появился перформ - бот выполняет команды при коннекте на сервер (файл perform).
Для указания на ник бота есть идентификатор $me.
Также доступны аллиасы для Никсерв и Чансерв - ns и cs соответственно.

Ускорен процесс коннекта.

----------------------------------------------------------------
11.11.2004 -
Amen v4.1.03

Исправленны орфографические ошибки (надеюсь что все).
Исправлены ошибки в !где (размножение записей при кике).
Устаревшие записи поиска стираются через 60 дней.

----------------------------------------------------------------
10.11.2004 -
Amen v4.1.02

Сделана возможность сворачивания бота в трей.
Убрана команда !хайд.
Исправлены неточности в логах (неверно определялась смена топика).
Появилась возможность поиска человека по нику или маске.
Флаг идентификации теперь снимается только если человек ушел со всех каналов, где сидит бот.

Появились команды:
-автокик на канале (!акик)
-глобальный автокик (!акик) - для мастера
-найти человека по нику или маске (!где)

----------------------------------------------------------------
30.10.2004 -
Amen v4.0.97b

Убрана кнопка откр/закр панель!

Исправлена ошибка в команде !место.
Исправлена ошибка прописывания статусов (!стс).
Исправлен автозаход на прописанные каналы при коннекте (при медленном коннекте иногда
заходил не на все каналы).

Доработаны логи (смена ников и вызоды сохраняются во все канлы где сидел человек).

В setting.exe пароль бота больше не кодируется!!!
(если уже был готовый bot.ini с более поздних версий - надо заного перебить пароль)

Комманда "изыди" теперь банит по хосту.

Появились команды:
-установить топик на канале (!топик)
-заставить бота перезайти на канал (!перезаход)
-массовая раздача статусов на канале (!всем)
-информация о канале (!канал инфо)
-рекорд посещаемости канала (!рекорд)
-десятка лучших канала (!топ10)
-очистка статистики канала (!ст сброс)

----------------------------------------------------------------
20.10.2004 -
Amen v4.0.9b

Сделана статистика разговоров на боте (пока считает только слова и буквы).

!!! Изменена настройка бота - теперь можно еще и порт указывать !!!
Исправлены ошибки с ведением баз.

команды !!! и !хайд работают только для хозяина бота!

Появились команды:
-вкл/выкл статистику на канале (!ст)
-просмотр своей статистики (!стат)
-место в статистике (!место)
-вкл/выкл разговоров бота на канале (!разговор)
-спрятать окно бота (!хайд)

----------------------------------------------------------------
18.10.2004 -
Amen v4.0.81b

Добавлена информационная панель (информация о базах). Показывает в реальном времени
насколько загружен бот, входящий траффик, а также средняя скорость(байт/сек).

Исправлена ошибка обработки информации от сервера (слипание строк).
Теперь логи ведутся по-нормальному (не в виде серверных сообщений).
На информационной панеле сделана кнопка вкл/выкл ведения логов.
(отключаются только логи с каналов, приватов и т.п., логи команд бота работают)

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

Исправлены ошибки в командах !канал, !стс (можно было прописать 2 одинаковых
канала/логина).
Исправлена ошибка автоматического снятия бана (в некоторых случаях не снимал).

Появились команды:
-получить на канале +va-oh (аминь)
-снять с себя все статусы -aohv (каюсь)
-снять все статусы с любого (покайся)
-получить +oa-hv (святой)
-выкинуть с канала (изыди)
-выполнить любую команду (!!!)

----------------------------------------------------------------
15.10.2004 -
Amen v4.0.7b

Добавлены кнопки сохранения и загрузки баз (аналоги команд !сейв и !релоад)

Исправлены баги в командах !девойс,!дехоп,!деоп,!депротект,!бан,!кик.

Теперь бот умеет автоматически разбаниваться (если бан поставлен при нем),
а также возвращать себе опа на канале (если бот там прописан).

Появились новые команды:
-прописывание игноров (!игнор)
-установка мод на канале (!мод)
-снятие бана на канале (!анбан)

----------------------------------------------------------------
13.10.2004 -
Amen v4.0.6b

Бот теперь запоминает все новые реплики при разговоре с ним.

Сделан автореконнект при разрыве связи с сервером (по любой причине)

Сделан ответ на ctcp PING.
Сделан детальный хелп к каждой команде.
Комманды !зайди и !уйди теперь доступна пользователям со статусом 8.

В вывод команды !статус добавлено отображение времени работы бота.

Появились новые команды:
-просмотр информации о себе (!инфо)

----------------------------------------------------------------
08.10.2004 -
Amen v4.0.51b

Из-за проблем с логами каналов - теперь логи ведутся в режиме debug.

Исправлена ошибка загрузки фраз для разговоров бота.
Бот отвечает на все фразы, которые начинаются с его ника (ответы выбираются случайно).
Исправлена ошибка переполнения массовов.
При достижения лимитов (логинов, каналов и т.д.) выдается предупреждение.
При использовании комады !стс + ник статус, если статус выше 8, то прописывается статус 8.
При снятия обслуживания канала (!канал - #канал) теперь стираются все статусы прописаные на этом канале.
Длинна логинов и паролей ограничена - 20 символов.
При неверном написании команды в канале - хелп по данной команде шлется нотисом.
При неверном написании команды нотисом или в привате - хелп по данной команде шлется в приват.

Сделано ведение логов всех команд выполненых и невыполненых ботом.
Сделано уничтожение логинов которыми не пользовались более 30 дней.

Если неверно создан (или вообще не создан) файл-конфиг bot.ini,
а также если не зарегистрирован мастер, то при запуске Amen.exe
автоматически запустится setting.exe

Появились новые команды:
-команда смены пароля к логину (!пароль)
-просмотр всех зарегистрированных логинов (!логининфо)
-просмотр информации о логине (!логининфо логин)
-просмотр всех обслуживаемых каналов (!канал лист)
-стереть логин со всеми прописанными статусами (!килл логин) (логин мастера уничтожить нельзя!!!)
-вкл/выкл работы бота на канале (!бот вкл/выкл)
-прописывание глобальных статусов (!стс +/- логин статус)
(максимальный прописываемый статус - 20, статус мастера изменить нельзя!)

----------------------------------------------------------------
21.09.2004 -
Amen v4.0.37b

Исправлена команда !стс (дублирование статусов для одного логина).

Теперь бот ведет логи всех команд в случае их успешного выполнения.
Также кроме записей о удачной идентификации, теперь еще ведутся записи,
когда вводится неверный пароль (для контроля за подбором паролей).

Доделаны команды !зайди/!уйди - теперь бот автоматически заходит/выходит на канал.

Сделан автосейв каждые 15 минут.

Появились новые команды:
-перезагрузка баз при включенном боте (!релоад)
-просмотр состояния бота - количество обслуживаемых каналов, пользователей и т.д.(!статус)
-просмотр всех статусов прописанных на канале (!стс лист)

----------------------------------------------------------------
07.04.2004 -
Amen v4.0.3b

Переделана система регистрации.
Изменена система идентификации.

Бот может обслуживать:
200 каналов
2000 пользователей
5000 прописаных статусов на каналах

Добавлен игнор на 1000 хостов.

Появился конфиг файл.

Исправлены логи (неправильная обработка MODE).

Бот отвечает на CTCP запросы VERSION и TIME.

Появились новые команды:
-сохранение данных из памяти бота в файлы (!сейв)

----------------------------------------------------------------
01.02.2004 -
Amen v4.0.17b

Сделана удобная система логов.

Бот умеет:
-автоматически идентифицирваться при заходе
-автоматически перезаходить на канала после кика

выполнять команды:
-помошь (!хелп)
-регистрировать пользователей (!рег)
-идентифицировать (!ид)
-текущая дата и время (!дата)
-дать/снять войс на канале(!войс/!девойс)
-дать/снять хоп на канале(!хоп/!дехоп)
-поставить/убрать защиту на ник на канале(!протект/!депротект)
-дать/снять оп на канале (!оп/!деоп)
-кикнуть с канала (!кик)
-забанить на канала (!бан)
-пригласить бота на канал (!зайди)
-убрать бота с канала (!уйди)
-сменить боту ник (!имя)

----------------------------------------------------------------

©Makx 2004г. darkangel@mailgate.ru
Hosted by uCoz