myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
5 страниц V  < 1 2 3 4 5 >  
Ответить в данную темуНачать новую тему

> БлондинкО, говорящий бот

Рейтинг 5 V
Теги
Нет тегов для показа
Wariner
сообщение 26.6.2009, 15:23
Сообщение #41


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Цитата(Uncle_Dif @ 26.6.2009, 16:20) *
Млин сижу добавляю [curUser] и натыкаюсь на строку "[curUser], вот серваки нашей сети, ...." Где кавычки должны быть? до или после [curUser] ?

естественно вся фраза должна заключаться в кавычки в том числе и [curUser] типа:
Код
"[curUser], привет"


Спасибо сказали:
Go to the top of the page
+Quote Post
district
сообщение 26.6.2009, 15:51
Сообщение #42


Постоялец
******

Группа: Пользователи
Сообщений: 454
Регистрация: 17.10.2008
Из: Новосибирск
Пользователь №: 825
Спасибо сказали: 90 раз




[удалено как ошибочное]
Go to the top of the page
+Quote Post
Strannik
сообщение 26.6.2009, 17:45
Сообщение #43


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 226
Регистрация: 24.6.2008
Пользователь №: 77
Спасибо сказали: 34 раза




Открой файл и пасматри как пишится БЛАНДИНКО.tbl

CODE
},
[" пт "] = {
"[curUser], если уж так тяжело набирать слова полностью, зачем вообще выходить в чат?",
"[curUser], сам ты полный тормоз ",
"Смотрите, у человека на клаве всего две буквы работают big_smile.gif",
"[curUser], знаешь у меня достаточно мозгов, что вот прям щас тебе бан выписать на недельку, если здороваться не научишься",
"Ты еще скажу КУ, пацак",
},


Если в строке клиента при обучении, то делаем так:
Бландинко: слово - [curUser], слово
Go to the top of the page
+Quote Post
Uncle_Dif
сообщение 27.6.2009, 7:49
Сообщение #44


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 335
Регистрация: 18.5.2009
Из: Уфа, штат Солнечная Башкирия
Пользователь №: 3 353
Спасибо сказали: 7 раз




Цитата(Strannik @ 25.6.2009, 18:01) *
Измени пути
Код
RepFile = "scripts/Bot/БЛАНДИНКО.tbl" --файл с ответами
TrigsFile = "scripts/Bot/TRIGS.tbl" --файл с триггерами

на
Код
RepFile = Core.GetPtokaXPath().."scripts/Bot/БЛАНДИНКО.tbl" --файл с ответами
TrigsFile = Core.GetPtokaXPath().."scripts/Bot/TRIGS.tbl" --файл с триггерами


Я тоже изменил пути, в результате про триггеры не пишет, но- [10:40:41] <OpChat> Не загрузили ответы" и еще- [10:41] Синтаксис ...Dif-Hub\InstaHub-0.23\InstaHub\scripts\БЛАНДИНКО.lua:207: bad argument #1 to 'pairs' (table expected, got nil)
Ситуация такая- включаю скрипт, Блонди появляется в списке юзеров, я пишу ему, он пропадает из списка и в опчате: незагрузили ответы....
Надо сказать, раньше бот отвечал, хотя писал и про ответы и триггеры. Теперешняя проблема появилась, после того, как я тексты ответов вставил [curUser]...
Я что-то лишнее задел?
Go to the top of the page
+Quote Post
Strannik
сообщение 27.6.2009, 11:43
Сообщение #45


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 226
Регистрация: 24.6.2008
Пользователь №: 77
Спасибо сказали: 34 раза




Цитата(Uncle_Dif @ 27.6.2009, 8:49) *
Я тоже изменил пути, в результате про триггеры не пишет, но- [10:40:41] <OpChat> Не загрузили ответы" и еще- [10:41] Синтаксис ...Dif-Hub\InstaHub-0.23\InstaHub\scripts\БЛАНДИНКО.lua:207: bad argument #1 to 'pairs' (table expected, got nil)
Ситуация такая- включаю скрипт, Блонди появляется в списке юзеров, я пишу ему, он пропадает из списка и в опчате: незагрузили ответы....
Надо сказать, раньше бот отвечал, хотя писал и про ответы и триггеры. Теперешняя проблема появилась, после того, как я тексты ответов вставил [curUser]...
Я что-то лишнее задел?


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


Спасибо сказали:
Go to the top of the page
+Quote Post
Uncle_Dif
сообщение 27.6.2009, 16:16
Сообщение #46


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 335
Регистрация: 18.5.2009
Из: Уфа, штат Солнечная Башкирия
Пользователь №: 3 353
Спасибо сказали: 7 раз




Сюсяйно не знаешь- существует версия с адресованными ответами от Блонди, чтоб понятно было с кем Блонди пишется?
Go to the top of the page
+Quote Post
Ingvar72
сообщение 27.6.2009, 22:41
Сообщение #47


Начинающий
*

Группа: Пользователи
Сообщений: 12
Регистрация: 29.1.2009
Пользователь №: 2 012
Спасибо сказали: 0 раз




Подскажите, где поправить? Когда обучаешь бота, он выдаёт в чат "Я это запомню и буду использовать" А как сделать, чтобы это только обучающий видел?
Go to the top of the page
+Quote Post
Strannik
сообщение 27.6.2009, 22:51
Сообщение #48


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 226
Регистрация: 24.6.2008
Пользователь №: 77
Спасибо сказали: 34 раза




Цитата(Uncle_Dif @ 27.6.2009, 17:16) *
Сюсяйно не знаешь- существует версия с адресованными ответами от Блонди, чтоб понятно было с кем Блонди пишется?


Нет
Если в базе уже строка есть там можно дописать в начале строки "[curUser], слово
Но добавлять строчки нельзя новые! только через командную страку.
Go to the top of the page
+Quote Post
Ingvar72
сообщение 27.6.2009, 23:02
Сообщение #49


Начинающий
*

Группа: Пользователи
Сообщений: 12
Регистрация: 29.1.2009
Пользователь №: 2 012
Спасибо сказали: 0 раз




Цитата(Strannik @ 26.6.2009, 17:55) *
Код
TimeToSay = 7 --максимальное время раздумий бота (сек)


7 - это через какое время будет ответ

Это максимальное время, через которое будет ответ. А я спрашивал про минимальное. Ибо бот бывает отвечает сразу, а нужно поставить время, как будто он набирал ответ
Go to the top of the page
+Quote Post
Strannik
сообщение 27.6.2009, 23:06
Сообщение #50


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 226
Регистрация: 24.6.2008
Пользователь №: 77
Спасибо сказали: 34 раза




Цитата(Ingvar72 @ 27.6.2009, 23:41) *
Подскажите, где поправить? Когда обучаешь бота, он выдаёт в чат "Я это запомню и буду использовать" А как сделать, чтобы это только обучающий видел?


Заменяем:
Код
Core.SendToAll("<"..BotName.."> Я запомнила новый триггер...")

на
Core.SendToOps("<"..BotName.."> Я запомнила новый триггер...")
и
Код
Core.SendToAll("<"..BotName.."> Я это запомню и буду использовать...")

на
Core.SendToOps("<"..BotName.."> Я это запомню и буду использовать...")


Спасибо сказали:
Go to the top of the page
+Quote Post
Ingvar72
сообщение 30.6.2009, 19:21
Сообщение #51


Начинающий
*

Группа: Пользователи
Сообщений: 12
Регистрация: 29.1.2009
Пользователь №: 2 012
Спасибо сказали: 0 раз




ммм, а как сделать, чтобы бот на личные сообщения не реагировал? А то один из юзверей на хабе просёк фишку и шлёт ЛС боту, а тот непрерывно в чат сообщения валит
Go to the top of the page
+Quote Post
Strannik
сообщение 30.6.2009, 21:31
Сообщение #52


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 226
Регистрация: 24.6.2008
Пользователь №: 77
Спасибо сказали: 34 раза




Цитата(Ingvar72 @ 30.6.2009, 20:21) *
ммм, а как сделать, чтобы бот на личные сообщения не реагировал? А то один из юзверей на хабе просёк фишку и шлёт ЛС боту, а тот непрерывно в чат сообщения валит


Он для этого и сделан, а чтоб не реагировал - выключи скрипт. beat_brick.gif
Go to the top of the page
+Quote Post
Ingvar72
сообщение 30.6.2009, 21:41
Сообщение #53


Начинающий
*

Группа: Пользователи
Сообщений: 12
Регистрация: 29.1.2009
Пользователь №: 2 012
Спасибо сказали: 0 раз




Цитата(Strannik @ 1.7.2009, 0:31) *
Он для этого и сделан, а чтоб не реагировал - выключи скрипт. beat_brick.gif


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

ещё баг проявился. У бота срабатывает обучение при персональном обращении не к нему, а к другому юзеру
Go to the top of the page
+Quote Post
Strannik
сообщение 30.6.2009, 22:20
Сообщение #54


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 226
Регистрация: 24.6.2008
Пользователь №: 77
Спасибо сказали: 34 раза




Цитата(Ingvar72 @ 30.6.2009, 22:41) *
ты не понял. Бот сделан для диалога в чате, а получается монолог бота из безсвязных фраз, ибо юзер обращается к боту через личные сообщения, а бот отвечает в общий чат

ещё баг проявился. У бота срабатывает обучение при персональном обращении не к нему, а к другому юзеру


в скрипте есть список ников на каторые он реагирует на обучение

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

бывает слитает скрипт при добавлении другого скрипта, тогда помогает только полная
перезагрузка хаба (выключение и включение его)
Go to the top of the page
+Quote Post
Uncle_Dif
сообщение 25.8.2009, 20:07
Сообщение #55


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 335
Регистрация: 18.5.2009
Из: Уфа, штат Солнечная Башкирия
Пользователь №: 3 353
Спасибо сказали: 7 раз




Цитата(Strannik @ 9.6.2009, 17:02) *
Изменина и добавлена база немного
скрипт загружается при старте хаба


Этота вариация скрипта удачна, скачал-распаковал-галку поставил- робит!)))
PtokaX 0411
Go to the top of the page
+Quote Post
Uncle_Dif
сообщение 30.9.2009, 21:38
Сообщение #56


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 335
Регистрация: 18.5.2009
Из: Уфа, штат Солнечная Башкирия
Пользователь №: 3 353
Спасибо сказали: 7 раз




Моя Блондинка приболела. Без видимых причин при обращении (и не только) к ней стала
выключаться и писать ошибку:
[00:21] Синтаксис E:\Uncle_Dif\Uncle_Dif-Hub\scripts\БЛАНДИНКО.lua:191: 'for' limit must be a number
191 строка:
for i=1,TrigLen do

Мой вопрос знатокам: Дорогие Знатоки, за 2 минуты... как вылечить Блондинку?
Go to the top of the page
+Quote Post
Nickolya
сообщение 1.10.2009, 12:19
Сообщение #57


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Значит проблема с загрузкой файла
Код
TrigsFile=Core.GetPtokaXPath().."scripts/TRIGS.tbl" --файл с триггерами

копай в этом направлении, я смотрю файлик должен лежать в папке скриптс, а не в папке бота...
Go to the top of the page
+Quote Post
Uncle_Dif
сообщение 2.10.2009, 16:35
Сообщение #58


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 335
Регистрация: 18.5.2009
Из: Уфа, штат Солнечная Башкирия
Пользователь №: 3 353
Спасибо сказали: 7 раз




Цитата(Nickolya @ 1.10.2009, 13:19) *
Значит проблема с загрузкой файла
Код
TrigsFile=Core.GetPtokaXPath().."scripts/TRIGS.tbl" --файл с триггерами

копай в этом направлении, я смотрю файлик должен лежать в папке скриптс, а не в папке бота...


У меня, а я скачал Блондинку здесь, так:
TrigsFile = Core.GetPtokaXPath().."scripts/Bot/TRIGS.tbl" --файл с триггерами
и работала и училась....
Однако спасибо за "направление", оказалось: "scripts/Бландинко/Bot/TRIGS.tbl" - лишняя папка... и откуда? хз... Спасибо.
Go to the top of the page
+Quote Post
Uncle_Dif
сообщение 10.10.2009, 18:29
Сообщение #59


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 335
Регистрация: 18.5.2009
Из: Уфа, штат Солнечная Башкирия
Пользователь №: 3 353
Спасибо сказали: 7 раз




У меня сломалась БлондинкО.... пишет:
[21:13] Синтаксис E:\Uncle_Dif\Uncle_Dif-Hub\scripts\БЛАНДИНКО.lua:207: bad argument #1 to 'pairs' (table expected, got nil)

207 строка:
for key in pairs(repls) do

Уважаемые Знатоки, через 2 минуты... чем ей помочь, а главное- как?
Go to the top of the page
+Quote Post
Alexey
сообщение 10.10.2009, 20:35
Сообщение #60


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




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


Спасибо сказали:
Go to the top of the page
+Quote Post

5 страниц V  < 1 2 3 4 5 >
Ответить в данную темуНачать новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts От: БлондинкО
От темы с ID: 2027
0 Alexey 3 541 28.11.2011, 18:57 Посл. сообщение: Alexey

 



RSS Сейчас: 1.11.2024, 5:35