myDC.ru

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

 
 
Ответить в данную темуНачать новую тему

> Помогите с Talkingbot

Теги
Нет тегов для показа
CraZy
сообщение 20.3.2010, 16:14
Сообщение #1


Участник
**

Группа: Пользователи
Сообщений: 33
Регистрация: 28.9.2009
Пользователь №: 4 578
Спасибо сказали: 0 раз




Где подправить что бы Talkingbot писал только одному человеку что бы другие при этом не видели

хочу сделать реклмного бота из него просто still_dreaming.gif

При слове хабы... выскакивает этому человеку списек друзей хабов что бы другие не видели при этом

Заранее благодарен!


Прикрепленные файлы
Прикрепленный файл  Talkingbot.lua ( 4.13 килобайт ) Кол-во скачиваний: 22
 
Go to the top of the page
+Quote Post
Saymon21
сообщение 20.3.2010, 16:34
Сообщение #2


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




замени
Core.SendToAll
на
Core.SendToUser
Go to the top of the page
+Quote Post
CraZy
сообщение 20.3.2010, 16:47
Сообщение #3


Участник
**

Группа: Пользователи
Сообщений: 33
Регистрация: 28.9.2009
Пользователь №: 4 578
Спасибо сказали: 0 раз




Цитата(Saymon @ 20.3.2010, 17:34) *
замени
Core.SendToAll
на
Core.SendToUser

везде или гдето имено? там несколько Core.SendToAll

Цитата(CraZy @ 20.3.2010, 17:35) *
везде или гдето имено? там несколько Core.SendToAll

проблемка
Код
Talkingbot.lua:167: bad argument count to 'SendToUser' (2 expected, got 1)

Go to the top of the page
+Quote Post
Streter
сообщение 20.3.2010, 17:34
Сообщение #4


Участник
**

Группа: Пользователи
Сообщений: 41
Регистрация: 13.3.2010
Из: Украина г.Харьков
Пользователь №: 6 340
Спасибо сказали: 4 раза




CraZy Вот держи , не забудь нажать спасибо !
Прикрепленные файлы
Прикрепленный файл  Talkingbot.lua ( 4.17 килобайт ) Кол-во скачиваний: 14
 


Спасибо сказали:
Go to the top of the page
+Quote Post
CraZy
сообщение 20.3.2010, 19:01
Сообщение #5


Участник
**

Группа: Пользователи
Сообщений: 33
Регистрация: 28.9.2009
Пользователь №: 4 578
Спасибо сказали: 0 раз




Цитата(Андрей JuNiOr @ 20.3.2010, 19:34) *
CraZy Вот держи , не забудь нажать спасибо !

Код
Talkingbot.lua:167: bad argument count to 'SendToUser' (2 expected, got 1)
Go to the top of the page
+Quote Post
Setuper
сообщение 20.3.2010, 19:06
Сообщение #6


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Код
Core.SendToUser(curUser, "<"..curUser.sNick.."> "..cmd.." "..RestOfText)
Core.SendToUser(curUser, "<"..BotName.."> ".. answer )
Go to the top of the page
+Quote Post
random name
сообщение 20.3.2010, 20:34
Сообщение #7


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

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




1
Go to the top of the page
+Quote Post
CraZy
сообщение 20.3.2010, 21:17
Сообщение #8


Участник
**

Группа: Пользователи
Сообщений: 33
Регистрация: 28.9.2009
Пользователь №: 4 578
Спасибо сказали: 0 раз




Цитата(Setuper @ 20.3.2010, 21:06) *
Код
Core.SendToUser(curUser, "<"..curUser.sNick.."> "..cmd.." "..RestOfText)
Core.SendToUser(curUser, "<"..BotName.."> ".. answer )

после этого в чате не видно что пишит Пользователь... если он пишит Хаб то выскакиевает ему реклама ну его слов Хаб не видно как быть?

Мне надо что бы слова Пользователя были видны ну что бот сам пишет ему в ответ видно только этому человеку!


Цитата(TROJAN @ 20.3.2010, 22:34) *
мне кажется глупо это все... если бот отвечает только одному, и он начнет вести с ним беседу, то получится что другие увидят ЭТО:
user Привет всем,

user Ты бот

user Отстань
и т.д.

читай первый пост! Я ХОЧУ ИЗ НЕГО СДЕЛАТЬ РЕКЛАМНОГО БОТА!!!

а что в нём написено привет как дела итд я это удалю!

Пример:
Народ есть у кого телефон такси?
<БОТ> Дешёвое такси нашего города т 950-55-33 итд

Понятно?

сделал так!

Код
                    Core.SendToAll("<"..curUser.sNick.."> "..cmd.." "..RestOfText)
                    Core.SendToUser(curUser, "<"..BotName.."> ".. answer )


ну почему то бот пишет сверху!
к примеру

При слове рекламма бот реагирует и поевляется не после того как я написал а сверху
[04:13:52]<<Бот> НЕ Рекламь!
[04:13:52] <Я>Рекламма
Go to the top of the page
+Quote Post
CraZy
сообщение 24.3.2010, 21:36
Сообщение #9


Участник
**

Группа: Пользователи
Сообщений: 33
Регистрация: 28.9.2009
Пользователь №: 4 578
Спасибо сказали: 0 раз




Сделал вот так:

Код
local sMsg = "<"..curUser.sNick.."> "..cmd.." "..RestOfText
for _,v in pairs(Core.GetOnlineUsers()) do
  Core.SendToUser(v, sMsg)
end
Core.SendToUser(curUser, "<"..BotName.."> "..answer)


Теперь блокируется команды ! + итд других скриптов...

выручите как быть? beat_plaster.gif
Go to the top of the page
+Quote Post
Nickolya
сообщение 25.3.2010, 12:00
Сообщение #10


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

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




Добавь проверку на команду в сообщении, перед
Код
for key in pairs(trigs) do
добавь
Код
        if mess:find("^%s*(%p)") then
            return
        end


Спасибо сказали:
Go to the top of the page
+Quote Post
CraZy
сообщение 26.3.2010, 3:03
Сообщение #11


Участник
**

Группа: Пользователи
Сообщений: 33
Регистрация: 28.9.2009
Пользователь №: 4 578
Спасибо сказали: 0 раз




Спасибо дружище! still_dreaming.gif
Go to the top of the page
+Quote Post
rival
сообщение 20.3.2012, 13:50
Сообщение #12


Начинающий
*

Группа: Пользователи
Сообщений: 29
Регистрация: 11.1.2009
Из: Владивосток
Пользователь №: 1 774
Спасибо сказали: 5 раз




использую данный скрипт как информер
как реализовать таймаут между реакцией на фразу? допустим,не более 2х обращений(ответов) за N-промежуток времени?
флудят

Заранее благодарен!
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Помогите собрать пакет хаб софта для прошивки роутера OpenWRT (РЕШЕНО)
ptokax и opendchub
2 мамин_парень 6 300 5.5.2017, 5:21 Посл. сообщение: мамин_парень
No new ПОМОГИТЕ
Как дать определенному нику права администратора в любом скрипте ?
25 probest 24 995 18.1.2015, 1:17 Посл. сообщение: probest
No New Posts От: ПОМОГИТЕ
От темы с ID: 5730
0 dimetro 4 203 17.1.2015, 23:57 Посл. сообщение: dimetro
No New Posts Topic has attachmentsПомогите !
3 Dani_Filth 7 206 4.10.2014, 14:52 Посл. сообщение: Артём
No New Posts Topic has attachmentsПомогите Новичку разобрать со скрипами.
НЕ могу понять,после того как загрузил скрипт,его ещё надо настраивать
2 Prizrak333 6 551 27.4.2014, 10:53 Посл. сообщение: Prizrak333
No New Posts помогите мне пожалуйста настроить dc++
1 sdncn 6 304 29.9.2013, 9:37 Посл. сообщение: Delia
No new Помогите с Хабом!
26 cpr 32 406 7.2.2013, 17:20 Посл. сообщение: DEN 007
No New Posts Помогите разобрать ситуацию с хабом, создал хаб на птокеX 0.5.0.0
Помогите разобрать ситуацию с хабом
12 mambob 14 722 30.1.2013, 0:03 Посл. сообщение: Yamakasi
No New Posts Помогите наполнить Юзерами свежий хаб Help
Help me please
1 mambob 4 956 20.1.2013, 3:42 Посл. сообщение: Артём
No New Posts помогите с ip_zone4_min
2 ruslanlee 7 455 9.1.2013, 20:43 Посл. сообщение: ruslanlee
No New Posts Помогите со скриптом! Плачу!
help
2 jekasumy 6 152 19.10.2012, 23:10 Посл. сообщение: jekasumy
No New Posts От: помогите переделать скрипт для Ptokax
От темы с ID: 5237
0 Infern0_05 5 408 14.9.2012, 15:46 Посл. сообщение: Infern0_05
No New Posts Помогите выбрать скрипт
RSS читалка
0 dj hoodo 6 029 9.9.2012, 4:27 Посл. сообщение: dj hoodo
No New Posts помогите мне народ!
1
3 _Герой_ 8 491 6.7.2012, 13:44 Посл. сообщение: KCAHDEP
No New Posts Помогите переделать
Помогите переделать
11 Mr. DoKeP 16 229 27.6.2012, 7:14 Посл. сообщение: Ksan

 



RSS Сейчас: 23.11.2024, 8:46