|
Здравствуйте, гость ( Вход | Регистрация )
|
![]() ![]()
Сообщение
#1
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
Название скрипта: Автоответчик
Версия API: API1 & API2 Автор: Wariner (немножко переделал под себя) Возможности: ____________________________________________________________ • Вас приветсвует Автоответчик ____________________________________________________________ • Артём в данный момент отсутствует на хабе! ____________________________________________________________ • Сообщение: Отошёл от компьютера на 5 минут! ____________________________________________________________ ![]() ![]() |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Активный участник ![]() ![]() ![]() Группа: Пользователи Сообщений: 73 Регистрация: 5.10.2008 Из: Москва Пользователь №: 736 Спасибо сказали: 6 раз ![]() |
Как сделать, чтобы автоответчик писал после сообщения юзера, а не перед ним?
|
|
|
![]()
Сообщение
#3
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
можно конечно сделать таймер, но вообще говоря это лишний геморой! пусть всё будет как есть))))
|
|
|
![]()
Сообщение
#4
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 173 Регистрация: 26.1.2009 Из: Saratov Пользователь №: 1 965 Спасибо сказали: 7 раз ![]() |
глянул мельком код!...я бы немного подругому сделал и тем самым решилась бы это проблема.
Сделал бы автоответ не таким большим а просто что-нибудь типа : [23:06:36] [Автоответчик]<[len]vicious> Меня нету на месте, приду минут через 5! И раз уж у нас автоответчик на общий чат...то и автоответ делал бы видимым всем, таким образом сначала бы отображалось сообщение, а потом уже автоответ! |
|
|
![]()
Сообщение
#5
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
если работает функция ChatArrival как бы ты не посылал, сначала вернётся то что ты посылаешь а потом сообщение посланное юзером! Единственный вариант при нахождении в чате ника ушедшего юзера запускать таймер секундный к примеру и по нему отсылать сообщение!
|
|
|
![]()
Сообщение
#6
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 173 Регистрация: 26.1.2009 Из: Saratov Пользователь №: 1 965 Спасибо сказали: 7 раз ![]() |
ничего подобного...вот как я бы сделал:
З.Ы. я бы еще добавил функцию OnStartup и вней бы делал dofile, чтобы сообщения автоответчика подгружались... Код function ChatArrival(tUser, sData) sData = string.sub(sData,1,-2) local _,_,sMsg = string.find(sData,"%b<> (.*)") local _,_,cmd = string.find(sData, "%b<>%s+(%S+)") if cmd == "!left" then if not tLeft[tUser.sNick] then local _,_,msg = string.find(sData, "%b<>%s+%S+%s+(.+)") tLeft[tUser.sNick] = msg WriteTable(tLeft, "tLeft", sLeft) Core.SendToUser(tUser, "<"..sBot.."> Режиме \"ушёл\" удачно установлен.") else Core.SendToUser(tUser, "<"..sBot.."> Вы уже в режиме \"ушёл\".") end return true end if cmd == "!leftdel" then if tLeft[tUser.sNick] then tLeft[tUser.sNick] = nil WriteTable(tLeft, "tLeft", sLeft) Core.SendToUser(tUser, "<"..sBot.."> Режим \"ушёл\" снят.") else Core.SendToUser(tUser, "<"..sBot.."> У вас не включен режим \"ушёл\"") end return true end cmd = string.gsub(cmd, ":", "") if tLeft[cmd] then Core.SendToAll("<"..tUser.sNick.."> "..sMsg.."") Core.SendToAll("[Автоответчик]<"..cmd.."> "..tLeft[cmd].."") return true end end Кстати спасибо за скрипт!...надо тоже реализовать это! хорошая мысль) Кстати можно добавить автоматику: чтобы скрипт автоответчик включался (если надо) после отсутствия сообщений юзера N времени...и выключался при появлении... плюс можно сделать так чтобы сообщения так же перенаправлялись в личку пользователю... вопрос только "Нужно ли оно"))) |
|
|
![]() ![]()
Сообщение
#7
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
|
|
|
![]() ![]()
Сообщение
#8
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 28.5.2009 Пользователь №: 3 453 Спасибо сказали: 0 раз ![]() |
Кстати можно добавить автоматику: чтобы скрипт автоответчик включался (если надо) после отсутствия сообщений юзера N времени...и выключался при появлении... плюс можно сделать так чтобы сообщения так же перенаправлялись в личку пользователю... вопрос только "Нужно ли оно"))) Скрипт понравился. Только вот и вправду было бы интересней с автоматикой и записью. Возсожно ли будет записывать сообщения адресованные на ник? |
|
|
![]()
Сообщение
#9
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
спс хороший скрипт
не работает он вообще ничево не высылает |
|
|
![]()
Сообщение
#10
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
да у тебя похоже вообще ничего не работает...
Только вот и вправду было бы интересней с автоматикой и записью. да поидеи это интереснее, но сам подумай если пользователей 1000 а общаются 5-10 человек сколько записей будет в базе. Это будет сильно нагружать хаб! Возсожно ли будет записывать сообщения адресованные на ник? ну а для этого существует скрипт лички в оффлайн! |
|
|
![]()
Сообщение
#11
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
для апи 2 качал и ничё не высылает
|
|
|
![]()
Сообщение
#12
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 136 Регистрация: 16.9.2008 Пользователь №: 545 Спасибо сказали: 1 раз ![]() |
для апи 2 качал и ничё не высылает у меня на хабе вот этот скрипт, работает как надо.
Прикрепленные файлы
|
|
|
![]() ![]()
Сообщение
#13
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
emk HABICH 35
Скрипты рабочие! сам этими скриптами пользуюсь. как API1 так и API2 (два хаба держу ![]() |
|
|
![]()
Сообщение
#14
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 13 Регистрация: 15.12.2008 Из: Из саратова района заводского по бездорожью снова несется наше слово Пользователь №: 1 427 Спасибо сказали: 0 раз ![]() |
Скрипт работал первое время потом перестал...
![]() пробовал выключать все скрипты оставив его один и все равно не помогаетО_о |
|
|
![]() ![]()
Сообщение
#15
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
Cerberus
Прочти Сообщение #13 ![]() |
|
|
![]()
Сообщение
#16
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
Возможно были доустановлены какие то скрипты которые блокирует чат до того как сообщения дойдут до скрипта автоответчика!
Как всегда занимаемся магией двиганья скрипта вверх вниз))))) |
|
|
![]()
Сообщение
#17
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 226 Регистрация: 11.11.2009 Пользователь №: 4 990 Спасибо сказали: 18 раз ![]() |
1
|
|
|
![]()
Сообщение
#18
|
|
![]() Самый главный активист :-D ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз ![]() |
скрипт не работает с клиентом! на хабе на котором он установлен через меню можно поставить сообщение об уходе! и если к тебе в главном чате кто напишет ему выдаст сообщение автоответчика!
|
|
|
![]() ![]()
Сообщение
#19
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 29 Регистрация: 9.9.2009 Из: Нижнего Тагила Пользователь №: 4 402 Спасибо сказали: 0 раз ![]() |
![]() |
|
|
![]() ![]() |
![]() |
Сейчас: 17.2.2025, 8:30 |