QIP Home QIP Forum

Go Back   QIP Forum > Все для QIP Infium > QIP Infium. Доступные модули и утилиты. Plugins.
Register FAQ Members List Calendar Mark Forums Read

QIP Infium. Доступные модули и утилиты. Plugins. Здесь постить сами модули(плагины), утилиты и темы для их обсуждения.

Reply
 
Thread Tools Display Modes
Old 17.04.2008, 01:36   #1
QIP Elder
 
Shedko's Avatar
 
Join Date: 10/2006
Posts: 649
Default sBoltun - разговорный бот [бета тестирование]

Чат-бот для QIP Infium, который работает и как разговорный бот для контактов, а также как разговорный бот для КОНФЕРЕНЦИЙ.

Основные возможности:
  • работает как в простых беседах так и в Конференциях;
  • 3 движка ботов;
  • возможность "на лету" включать и выключать бота из интерфейса программы;
  • задание списка пользователей с кем бот никогда не будет говорить;
  • задание списка "говорунов" с кем всегда будет говорить бот;
  • возможность в любой момент включить/выключить бот во время беседы;
  • возможность задания списка игнорирования для людей в конференциях, также в этот список лучше заносить и других говорящих ботов, чтобы небыло хлама в сообщениях;
  • можно задать время на задержку перед ответом;
  • выключается при указанных условиях видимости;
  • может включаться на всех пользователей при определенных статусах;
  • может отвечать и только людям не из списка контактов;
Снимки окон настройки плагина:


Ставить рекомендую только опытным пользователям, остальные - нормальные люди, дождитесь хотя бы первой версии без статуса бета.


СКАЧАТЬ 0.2.6:
sBoltun_0261.7z - 373 КБ.
Зеркало: sBoltun_0261.7z - 373 КБ.
Требуется QIP Infium от 9012



SmartBot для sBoltun (дополнительный движок)


Установка
1. Распаковать содержимое архива в папку qip infium\plugins\sBoltun\
2. Из папки с плагином запустить файл "Register.bat" (это регистрация движка СhatCore в системе), если нет прав на запуск этого файла, то не выбирайте в качестве движка ChatCore, плагин будет работать и без него;
3. Обязательно зайти в настройки бота и выставить необходимые опции; Также очень желательно после того как настроили бота первый раз включить и выключить плагин в модулях QIP Infium .
4. Все.

Если бот молчит, проверьте списки видимости в настройках бота, включите все галочки, если и тогда молчит, то создайте отчет как написано здесь, это поможет понять в чем проблема.
Бот бесконечно повторяет одну фразу - выберите другой движок , это у вас ChatCore не зарегистрировался в системе.


Дополнительные базы для SmartBot



История версий

текущий to-do лист =)

Исходный код закрыт.
sBoltun_026_src.7z
__________________
Programming is like sex: one mistake and you have to support it for life.

Last edited by Shedko : 16.05.2009 at 21:23. Reason: Обновил ссылки
Shedko is offline   Reply With Quote
Old 17.04.2008, 03:08   #2
QIP Newcomer
 
Knight_Rider's Avatar
 
Join Date: 01/2008
Posts: 107
Default

О, щас потестим

добавлено через 46 минут
и так замечания, вопросы и пожелания:
З. Когда выбираю 1-й или 3-й пункт из окна сообщений и потом повторно зайти в эти настройки то кнопка "включить" будет подсвечена
З. Натравил в Jabber'e самого на себя. Начал повторять сам за собой. И база пока маловата
В. Какого пола бот? И будет ли возможность задавать ему пол?
П. Хотелось бы выбирать статус, при котором будет работать бот. К примеру ставлю "Готов поболтать" и бот отвечает всем, кроме списка игнорируемых

добавлено через 22 минуты
П. Столкнулся с такой проблемой. Ко всему бот не определяет пол собеседника :(. Девченке отвечает "Сам такой"

Last edited by Knight_Rider : 17.04.2008 at 03:08. Reason: Добавлено сообщение
Knight_Rider is offline   Reply With Quote
Sponsored Links
Old 17.04.2008, 03:18   #3
QIP Elder
 
Марфа's Avatar
 
Join Date: 03/2008
Posts: 1,169
Default

хвала небесам!

добавлено через 9 минут
так, щас 2 часа ночи, т.ч. не тестил на разговор, но хотелось бы что-нибудь типа кнопочки "применить", если выбираю п. 1 или 3 из окна сообщений, а то недоверие вызывает, хотя в настройках все доабвилось верно, т.ч. седня же утром бот отыграется за все мои мучения

Last edited by Марфа : 17.04.2008 at 03:18. Reason: Добавлено сообщение
Марфа is offline   Reply With Quote
Old 17.04.2008, 03:50   #4
QIP Elder
 
Shedko's Avatar
 
Join Date: 10/2006
Posts: 649
Default

Quote:
Originally Posted by Knight_Rider View Post
. Когда выбираю 1-й или 3-й пункт из окна сообщений и потом повторно зайти в эти настройки то кнопка "включить" будет подсвечена
полностью согласен - есть несоответствие , исправлю.


Quote:
Originally Posted by Knight_Rider View Post
И база пока маловата
SmartBot - самообучающийся, вырастет база, но особо ума не прибавит. поэтому пока выложил эту версию, чтоб интерфейс сделать нормальным. а также попутно буду думать какой движок "прикрутить", самому писать - прошу не предлагать =)

Quote:
Originally Posted by Knight_Rider View Post
Какого пола бот? И будет ли возможность задавать ему пол?
это все зависит от базы, ее и в блокноте можно исправить, другое дело, что для надо скорее всего 2 базы.

Quote:
Originally Posted by Knight_Rider View Post
П. Хотелось бы выбирать статус, при котором будет работать бот. К примеру ставлю "Готов поболтать" и бот отвечает всем, кроме списка игнорируемых
тоже думал о подобном, полностью согласен. но будет опцией, а может и не опцией =)

Quote:
Originally Posted by ex Me View Post
но хотелось бы что-нибудь типа кнопочки "применить",
скорее всего не будет кнопочки, просто надо еще продумать интерфейс, чтобы небыло таких ощущений =)
__________________
Programming is like sex: one mistake and you have to support it for life.
Shedko is offline   Reply With Quote
Old 17.04.2008, 08:16   #5
Nightly tester
 
pris's Avatar
 
Join Date: 01/2007
Posts: 928
Default

в конфе он без разрешения начинает говорить в привате. если нажать на кнопку там кнопка разрешить общаться активирована....
__________________
Как задавать вопросы: http://www.citforum.ru/howto/smart-questions-ru.shtml
Установка плагов: http://forum.qip.ru/showthread.php?t=19473
Настройка Infium: http://forum.qip.ru/showthread.php?t=31458
pris is offline   Reply With Quote
Old 17.04.2008, 12:31   #6
QIP Elder
 
Марфа's Avatar
 
Join Date: 03/2008
Posts: 1,169
Default

а по какому принципу проходит обучение?

Quote:
добавлено через 1 час 55 минут
просили передать
soli (11:10:17 17/04/2008)
Он вообще дурак

soli (11:10:29 17/04/2008)
Можешь передать ему
а это просто порадовало

Quote:
DinoZaur (11:12:50 17/04/2008)
а..ну прикольный..он..но многие фразы на тебя смахивают..ты ему полсловаря чтоли забивал???
не ожидал, что он предупреждает о том, что он бот. Но, исходя из этого, хотелось бы что бы его можно было вкл. для всех не на один какой-то статус, а на два. Мне, например, надо на отошел и недоступен.

добавлено через 6 минут
так же не плохо бы автооткл. звука на входящие для списка говорунов. И возможность временно откл. на них бота без вычеркивания их из списка.

добавлено через 9 минут
я, по ходу дела, не скоро успокоюсь.
1. Почему "проблемма"?
2. "В это-то и дело! Надо встречаться."

добавлено через 1 минуту
3. "дурак==Да, мочить такх надо!"

Last edited by Марфа : 17.04.2008 at 12:31. Reason: Добавлено сообщение
Марфа is offline   Reply With Quote
Old 17.04.2008, 12:49   #7
QIP User
 
Bарк's Avatar
 
Join Date: 03/2007
Posts: 237
Default

Натравил бота на самого себя, он такое начал разгонять))) правда порой нелогичность ответов прослеживается :)
Bарк is offline   Reply With Quote
Old 17.04.2008, 13:13   #8
QIP Elder
 
Марфа's Avatar
 
Join Date: 03/2008
Posts: 1,169
Default

вот еще база. У меня вот вопрос, если я ее просто в конец существующей добавлю, то, типа, все круто будет?
Attached Files
File Type: zip mind.zip (64.8 KB, 4859 views)
Марфа is offline   Reply With Quote
Old 17.04.2008, 14:54   #9
QIP Elder
 
Марфа's Avatar
 
Join Date: 03/2008
Posts: 1,169
Default

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

добавлено через 53 минуты
вообщем так... Хотел сделать у себя в комнате его как бота-болтуна под ником Балаболка. Создал аккаунт, зашел, все дела. Получилось, что в комнате сижу я ...@qip.ru и бот Балаболка@jabber.ru. В настройках бота вкл. его для нужной конференции, указал ему реагировать на ник Балаболка. Но! Если писать этому нику, то бот отвечает два раза подряд, от ника Балаболка и от моего реального ника.

Last edited by Марфа : 17.04.2008 at 14:54. Reason: Добавлено сообщение
Марфа is offline   Reply With Quote
Old 17.04.2008, 15:31   #10
QIP Newcomer
 
BratBrat's Avatar
 
Join Date: 04/2008
Posts: 8
Smile Вопрос

У меня вопрос...Возможно ли в последующих версиях сделать так,что бы при вопросах к боту была какая то задержка,хотябы в пару секунд-для полного правдоподобия?
И ещё,хотелось бы что бы бот видел пол собеседника...так было бы вообще супер
А вообще спасибо...очень нужная штука))
BratBrat is offline   Reply With Quote
Old 17.04.2008, 16:37   #11
QIP Elder
 
Shedko's Avatar
 
Join Date: 10/2006
Posts: 649
Default

Quote:
Originally Posted by ex Me View Post
не ожидал, что он предупреждает о том, что он бот. Но, исходя из этого, хотелось бы что бы его можно было вкл. для всех не на один какой-то статус, а на два. Мне, например, надо на отошел и недоступен.
ну да, скорее всего надо не на один статус - а не те, которые пользователь сам может выбрать и не один.


Quote:
Originally Posted by ex Me View Post
не ожидал, что он предупреждает о том, что он бот
просто пока сам не знаю а зачем этот бот, как собеседник - явно не тянет, скорее как автоответчик развлекательного характера, не более. поэтому включил принудительное предупреждение, что говорит бот.

Quote:
Originally Posted by BAPK. View Post
правда порой нелогичность ответов прослеживается :)
угу, он не смотрит за темой разговора, каждая фраза для него новый диалог. а на короткие фразы - вообще полную чушь выдаст.


Quote:
Originally Posted by ex Me View Post
У меня вот вопрос, если я ее просто в конец существующей добавлю, то, типа, все круто будет?
с минд.дат лучше быть аккуратным, можно все в начало вставить, но только не включать общие фразы и приветствия, они там немного отличаются.

Quote:
Originally Posted by ex Me View Post
еще бы он при статусе невидимый для всех или, кроме списка невидящих молчал бы
плагин может определить статус видимости (видим, невидим для всех, видим только для кого-то) но вот для кого мы видимы и невидимы, для какого пользователя - вот это уже не определить. Ну да ладно, надо хоть выключать для "невидим для всех"

Quote:
Originally Posted by ex Me View Post
вообщем так... Хотел сделать у себя в комнате его как бота-болтуна под ником Балаболка.
попрошу учитывать, что этот бот всегда будет отвечать от нашего имени =(
проще запустить вторую копию кипа и там уже настроить его там. просто плагин ну не знает наш акк при получении сообщения, поэтому отличить user@qip.ru и user@jabber.ru просто не может и работает во всех запущенных аккаунтах. Также я просто ну не знаю и нашего имени во время отправки сообщения. Именно поэтому и было введено поля для имен бота =(


Quote:
Originally Posted by BratBrat View Post
Возможно ли в последующих версиях сделать так,что бы при вопросах к боту была какая то задержка,хотябы в пару секунд-для полного правдоподобия? И ещё,хотелось бы что бы бот видел пол собеседника...так было бы вообще супер
да задержка нужна, но пока еще просто ну не знаю как это правильно написать, ведь бот говорить может с любым количеством людей и периоды ответа везде должны быть разные, в общем буду думать. как это все правильно сделать.
__________________
Programming is like sex: one mistake and you have to support it for life.
Shedko is offline   Reply With Quote
Old 17.04.2008, 16:49   #12
QIP Newcomer
 
BratBrat's Avatar
 
Join Date: 04/2008
Posts: 8
Default

а можно ли самому изменять вопросы и ответы в текстовых файлах,или дописывать?
BratBrat is offline   Reply With Quote
Old 17.04.2008, 17:06   #13
QIP Elder
 
Shedko's Avatar
 
Join Date: 10/2006
Posts: 649
Default

Quote:
Originally Posted by BratBrat View Post
а можно ли самому изменять вопросы и ответы в текстовых файлах,или дописывать?
да, оба файла баз-знаний/бреда являются текстовыми. откройте в блокноте - там все более менее понятно.

mind.dat - его использует SmartBot

hi.txt, otveti.txt, dialogs.txt - это база для SimpleBot
__________________
Programming is like sex: one mistake and you have to support it for life.
Shedko is offline   Reply With Quote
Old 17.04.2008, 19:31   #14
QIP User
 
Bарк's Avatar
 
Join Date: 03/2007
Posts: 237
Default

PHP Code:
BAPK (13:46:59 17/04/2008)
В данный момент меня нет около компьютераА покавы можете поговорить с моим ботом =)))


BAPK (13:47:01 17/04/2008)
Смеешься?


BAPK (13:47:03 17/04/2008)
Пока.


BAPK (13:47:05 17/04/2008)
чего так сразу ?


BAPK (13:47:07 17/04/2008)
Дапока.


BAPK (13:47:09 17/04/2008)
Что за глупые вопросы!


BAPK (13:47:11 17/04/2008)
"Пока" в смысле "прощай"?


BAPK (13:47:13 17/04/2008)
покая ухожу?


BAPK (13:47:15 17/04/2008)
спать потянуло это со мною или без меня ? =)?


BAPK (13:47:17 17/04/2008)
Что ты имеешь в виду?


BAPK (13:47:19 17/04/2008)
И ни тои ни другое.


BAPK (13:47:21 17/04/2008)
а кто яесли не скажу ?


BAPK (13:47:23 17/04/2008)
угубольше ничего?


BAPK (13:47:25 17/04/2008)
Слушайя в туалет хочуГде тут ближайший?


BAPK (13:47:27 17/04/2008)
Больше ничего.


BAPK (20:28:10 17/04/2008)



BAPK (20:28:10 17/04/2008)



BAPK (20:28:12 17/04/2008)
О чем мы говорим?


BAPK (20:28:14 17/04/2008)
о сексе =)?


BAPK (20:28:16 17/04/2008)
Слушаймне кажетсячто ты русского языка не знаешь.


BAPK (20:28:18 17/04/2008)
ничего?


BAPK (20:28:20 17/04/2008)
что-то моя твоя не понимает =( .


BAPK (20:28:22 17/04/2008)
Не знаючто и сказать...


BAPK (20:28:25 17/04/2008)
бх?


BAPK (20:28:27 17/04/2008)
Продолжай без меня...


BAPK (20:28:29 17/04/2008)
мы же недавно виделись !


BAPK (20:28:31 17/04/2008)
Ты меня к себе не причисляй.


BAPK (20:28:33 17/04/2008)
дапрощайдо встречи?


BAPK (20:28:35 17/04/2008)
Ты о своема я о своем.


BAPK (20:28:37 17/04/2008)
ну ты как всегдаговоришь непонятно =)?


BAPK (20:28:39 17/04/2008)
Никак.


BAPK (20:28:41 17/04/2008)
в сексе =))?


BAPK (20:28:43 17/04/2008)
Это шутка?


BAPK (20:28:45 17/04/2008)
окжду?


BAPK (20:28:47 17/04/2008)
Ты бы мог попроще выражаться?


BAPK (20:28:49 17/04/2008)
Не переспрашивай.


BAPK (20:28:51 17/04/2008)
Что-то меня спать потянуло... 
Разговор бота с самим собой
Bарк is offline   Reply With Quote
Old 17.04.2008, 19:39   #15
QIP Elder
 
Shedko's Avatar
 
Join Date: 10/2006
Posts: 649
Default

Quote:
Originally Posted by BAPK. View Post
Разговор бота с самим собой
Забыл предупредить, что такие бот-на-бот игры приведут только к разрастанию базы и еще более глупым ответам =)
__________________
Programming is like sex: one mistake and you have to support it for life.
Shedko is offline   Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +4. The time now is 02:41.


Powered by vBulletin.
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2004 - 2008 QIP.RU
Rambler's Top100