QIP Home QIP Forum

Go Back   QIP Forum > Все для QIP 2012 > QIP 2012. Доступные модули и утилиты. Plugins.

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

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

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

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

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

Name:	options_01.png
Views:	4788
Size:	35.5 KB
ID:	21034 Click image for larger version

Name:	options_02.png
Views:	2999
Size:	36.3 KB
ID:	21035 Click image for larger version

Name:	options_03.png
Views:	2670
Size:	41.1 KB
ID:	21036
Click image for larger version

Name:	options_contact.png
Views:	2255
Size:	16.0 KB
ID:	21037


СКАЧАТЬ 0.3.0:
sBoltun_030.7z - 871КБ.
Требуется QIP Infium от 9017



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


Установка
1. Распаковать содержимое архива в папку qip infium\plugins\sBoltun\
2. По необходимости: Открыть настройки плагина и зарегистрировать бота ChatCore;
3. Все.

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


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



[+] История версий

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

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

Last edited by Shedko; 20.06.2011 at 19:58. Reason: Обновил ссылки
Shedko вне форума   Reply With Quote
Old 17.04.2008, 02:08   #2
Knight_Rider
QIP Newcomer
 
Knight_Rider's Avatar
 
Join Date: 01/2008
Posts: 140
Default

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

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

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

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

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

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

Last edited by Марфа; 17.04.2008 at 02:18. Reason: Добавлено сообщение
Марфа вне форума   Reply With Quote
Old 17.04.2008, 02:50   #4
Shedko
QIP Elder
 
Shedko's Avatar
 
Join Date: 10/2006
Posts: 691
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 вне форума   Reply With Quote
Old 17.04.2008, 07:16   #5
pris
Nightly tester
 
pris's Avatar
 
Join Date: 01/2007
Posts: 909
Default

в конфе он без разрешения начинает говорить в привате. если нажать на кнопку там кнопка разрешить общаться активирована....
__________________
Как задавать вопросы: http://www.citforum.ru/howto/smart-questions-ru.shtml
Есть вопрос? сначала смотрим тут http://wiki.QIP.ru
и если не нашли решения, спрашиваем на форуме.
pris вне форума   Reply With Quote
Old 17.04.2008, 11:31   #6
Марфа
QIP Elder
 
Марфа's Avatar
 
Join Date: 03/2008
Posts: 1,167
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 11:31. Reason: Добавлено сообщение
Марфа вне форума   Reply With Quote
Old 17.04.2008, 11:49   #7
Bарк
QIP User
 
Bарк's Avatar
 
Join Date: 03/2007
Posts: 218
Default

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

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

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

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

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

У меня вопрос...Возможно ли в последующих версиях сделать так,что бы при вопросах к боту была какая то задержка,хотябы в пару секунд-для полного правдоподобия?
И ещё,хотелось бы что бы бот видел пол собеседника...так было бы вообще супер
А вообще спасибо...очень нужная штука))
BratBrat вне форума   Reply With Quote
Old 17.04.2008, 15:37   #11
Shedko
QIP Elder
 
Shedko's Avatar
 
Join Date: 10/2006
Posts: 691
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 вне форума   Reply With Quote
Old 17.04.2008, 15:49   #12
BratBrat
QIP Newcomer
 
BratBrat's Avatar
 
Join Date: 04/2008
Posts: 8
Default

а можно ли самому изменять вопросы и ответы в текстовых файлах,или дописывать?
BratBrat вне форума   Reply With Quote
Old 17.04.2008, 16:06   #13
Shedko
QIP Elder
 
Shedko's Avatar
 
Join Date: 10/2006
Posts: 691
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 вне форума   Reply With Quote
Old 17.04.2008, 18:31   #14
Bарк
QIP User
 
Bарк's Avatar
 
Join Date: 03/2007
Posts: 218
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арк вне форума   Reply With Quote
Old 17.04.2008, 18:39   #15
Shedko
QIP Elder
 
Shedko's Avatar
 
Join Date: 10/2006
Posts: 691
Default

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

BB 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 00:12.


Powered by vBulletin.
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
©2004 - 2012 QIP.RU