Ботинок [серверный плагин] - поисковый бот (заморожен)
Ботинок [серверный плагин] - поисковый бот (заморожен)
Поддержка проекта мною прекращена, требуется новый хозяин.
Исходники выложил ниже. Delphi 7.
Версия: 0.9.1 beta (15.12.2010)
Описание: Бот ищет информацию в поисковых системах по запросу. Если вам необходимо ткнуть ленивого собеседника в ссылку по нужной теме или вам лень открывать браузер, то этот плагин вам пригодится.
Установка:
- Скопируйте файлы botinok.cfplug и botinok.ini в папку Plugins сервера.
- Сделайте первоначальную настройку бота в файле botinok.ini (Ник, Пароль, IP-адрес и прочее).
Использование:
Обратитесь в чате к боту со словами "поищи текст". Бот выведет в чат список ссылок по теме.
Скриншот:
Дополнительная информация:
Настройки плагина хранятся в .ini файле. Плагин тестировался как на сервере Commfort 5 под Windows, так и в Linux под Wine.
История изменений:
0.9.1b
- Добавлена возможность игнорировать заданных пользователей.
0.9b
- Настройки теперь хранятся в .ini файле вместе с плагином.
- Возможность отключить антифлуд.
- Указание количества выдаваемых строк результата.
- Недокументируемые багфиксы.
0.5b
- Незначительный фикс порядка выдачи фраз ботом.
0.4b
- Добавлен неотключаемый антифлуд.
- Исправлен алгоритм поиска.
- Теперь бот так же отзывается на запрос вида "!поищи что-то" без обращения к боту.
0.3b
- Убрано сообщение "Успешно вошёл на канал..."
- Исправлены некоторые утечки памяти.
0.2b
Первый публичный релиз.
Контакты:
e-mail: 2800@list.ru
ICQ:258451004
Благодарности:
KaMaToZzz (тестирование).
Исходники выложил ниже. Delphi 7.
Версия: 0.9.1 beta (15.12.2010)
Описание: Бот ищет информацию в поисковых системах по запросу. Если вам необходимо ткнуть ленивого собеседника в ссылку по нужной теме или вам лень открывать браузер, то этот плагин вам пригодится.
Установка:
- Скопируйте файлы botinok.cfplug и botinok.ini в папку Plugins сервера.
- Сделайте первоначальную настройку бота в файле botinok.ini (Ник, Пароль, IP-адрес и прочее).
Использование:
Обратитесь в чате к боту со словами "поищи текст". Бот выведет в чат список ссылок по теме.
Скриншот:
Дополнительная информация:
Настройки плагина хранятся в .ini файле. Плагин тестировался как на сервере Commfort 5 под Windows, так и в Linux под Wine.
История изменений:
0.9.1b
- Добавлена возможность игнорировать заданных пользователей.
0.9b
- Настройки теперь хранятся в .ini файле вместе с плагином.
- Возможность отключить антифлуд.
- Указание количества выдаваемых строк результата.
- Недокументируемые багфиксы.
0.5b
- Незначительный фикс порядка выдачи фраз ботом.
0.4b
- Добавлен неотключаемый антифлуд.
- Исправлен алгоритм поиска.
- Теперь бот так же отзывается на запрос вида "!поищи что-то" без обращения к боту.
0.3b
- Убрано сообщение "Успешно вошёл на канал..."
- Исправлены некоторые утечки памяти.
0.2b
Первый публичный релиз.
Контакты:
e-mail: 2800@list.ru
ICQ:258451004
Благодарности:
KaMaToZzz (тестирование).
- Вложения
-
- botinok_src.zip
- Сорцы.
- (379.57 КБ) 896 скачиваний
-
- botinok091b.zip
- Плагин "Ботинок" ver. 0.9.1 beta
- (323.46 КБ) 1594 скачивания
Последний раз редактировалось dr1v3 14:33, 22.04.2011, всего редактировалось 12 раз.
-
- Сообщения: 130
- Зарегистрирован: 18:08, 16.06.2009
- Откуда: Арзамас, Нижегородская область
- Контактная информация:
Re: Ботинок [серверный плагин] - поисковый бот
Мне кажется каждую строчку не нужно новым сообщением. Пусть лучше интер ставит
Кроме "поищи" можно "погугли", "найди" и т. д.
Но проблема в том что может быть:
- у тебя нету песни .... ?
- щас поищу
- поищи если не сложно...
А вообще найдутся люди, которые захотят пофлудить. Так что до конца продумать надо.
Это так... на будущее
Кроме "поищи" можно "погугли", "найди" и т. д.
Но проблема в том что может быть:
- у тебя нету песни .... ?
- щас поищу
- поищи если не сложно...
А вообще найдутся люди, которые захотят пофлудить. Так что до конца продумать надо.
Это так... на будущее
Меня можно найти в чате - commfort.mcn.nnov.ru
Ник - Скромняга
Ник - Скромняга
Re: Ботинок [серверный плагин] - поисковый бот
Ссылки будут сливаться.((-Анд®юха-)) писал(а):Мне кажется каждую строчку не нужно новым сообщением. Пусть лучше интер ставит
Это слово настраивается. Делать несколько таких слов, мне кажется, незачем.((-Анд®юха-)) писал(а):Кроме "поищи" можно "погугли", "найди" и т. д.
Бот реагирует только на обращение к себе.((-Анд®юха-)) писал(а):Но проблема в том что может быть:
- у тебя нету песни .... ?
- щас поищу
- поищи если не сложно...
Продумаю((-Анд®юха-)) писал(а):А вообще найдутся люди, которые захотят пофлудить. Так что до конца продумать надо
Re: Ботинок [серверный плагин] - поисковый бот
[Cообщение удaлeнo]
Последний раз редактировалось dv 18:32, 25.06.2012, всего редактировалось 1 раз.
Дополнения для CommFort
Адрес чата: chat.telered.ru
.
Адрес чата: chat.telered.ru
.
Re: Ботинок [серверный плагин] - поисковый бот
Вы обращались к боту в общем чате в виде "Ботинок> поищи что-то"?dv писал(а):на все запросы отвечает "отзыв"
Сделаю.dv писал(а):лучше бы убрать сообщение при старте "Успешно вошел ..."
Разберусь. На то она и бетаdv писал(а):Сервер при закрытии вываливает кучу ошибок "Память не может быть Read ....."
в логах сервера такое:Код: Выделить всё
E26 [27.09.2010 7:54:51.400] ошибка приложения: "Main recursion"
Re: Ботинок [серверный плагин] - поисковый бот
[Cообщение удaлeнo]
Последний раз редактировалось dv 18:32, 25.06.2012, всего редактировалось 1 раз.
Дополнения для CommFort
Адрес чата: chat.telered.ru
.
Адрес чата: chat.telered.ru
.
Re: Ботинок [серверный плагин] - поисковый бот
[Cообщение удaлeнo]
Последний раз редактировалось dv 18:32, 25.06.2012, всего редактировалось 1 раз.
Дополнения для CommFort
Адрес чата: chat.telered.ru
.
Адрес чата: chat.telered.ru
.
Re: Ботинок [серверный плагин] - поисковый бот
в качестве антифлуда можно что-то типо генерации кода при запросеи будет выглядить так:
а код каждый раз разный
Код: Выделить всё
KaMaToZz>Ботинок поищи новости крыма
Ботинок>KaMaToZzz введи код антифлуда 4658
KaMaToZzz>Ботинок 4658
и пошли результаты поиска
Жилье в Алуште - http://alushta.us/
Re: Ботинок [серверный плагин] - поисковый бот
Пофиксил сообщения ошибок памяти при выключении сервера. Если они не пропали, рекомендую сначала остановить плагин, потом выключить сервер чата. После можно перезапускать и пользоваться в обычном режиме. Для установки новой версии плагина достаточно просто перезаписать файл botinok.cfplug
Re: Ботинок [серверный плагин] - поисковый бот
Для клиента будет?
Re: Ботинок [серверный плагин] - поисковый бот
Возможно, но не раньше релиза стабильной серверной версии.Maximus писал(а):Для клиента будет?
Re: Ботинок [серверный плагин] - поисковый бот
Обновил плагин.
Re: Ботинок [серверный плагин] - поисковый бот
Плагин работает, первое что решил поискать так свой сервер )) Commfort-Vorgashor на что выдал странную ссылку, по каким параметрам он выискал непонятно - Отдых в Adler без посредников - аренда жилья, частный сектор ... (кстати это была единственная ссылка) Соответственно вопрос - в каких поиковых системах он ищет и можно ли сделать это настраиваемым (изменяемым).
Master-peжим
Адреса сервера:
commfort.su
Адреса сервера:
commfort.su
Re: Ботинок [серверный плагин] - поисковый бот
Используется поисковик Google. Я проверил, действительно на этот запрос в выдаче стоит одна ссылка. Я догадываюсь, почему так получается, но изменить это не могу. Возможность менять поисковые системы в рамках этого проекта я не считаю полезной опцией.ALFRED450 писал(а):Плагин работает, первое что решил поискать так свой сервер )) Commfort-Vorgashor на что выдал странную ссылку, по каким параметрам он выискал непонятно - Отдых в Adler без посредников - аренда жилья, частный сектор ... (кстати это была единственная ссылка) Соответственно вопрос - в каких поиковых системах он ищет и можно ли сделать это настраиваемым (изменяемым).
Исправил неверный порядок выдачи фраз ботом при работе антифлуда. Радует, что скоро будет стабильная версия 1.0.
- Chudik
- Сообщения: 1071
- Зарегистрирован: 18:37, 27.01.2007
- Откуда: Украина, г. Херсон
- Контактная информация:
Re: Ботинок [серверный плагин] - поисковый бот
Нельзя ли сделать допустим опционалльно, что-бы бот выдавал команды в личку. А то в чате реальный получается флуд.