|
Здравствуйте, гость ( Вход | Регистрация )
|
![]()
Сообщение
#1
|
|
![]() Наруто на аваторке ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза ![]() |
Название скрипта: BCE3HAUKA
Автор: Enyby Описание: При нахождении заданных паттернов в фразе юзера выдает ему FAQ ![]() |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 9.12.2010 Пользователь №: 8 247 Спасибо сказали: 0 раз ![]() |
Как зделать чтобы выводил FAQ в приват?
|
|
|
![]()
Сообщение
#3
|
|
![]() Site Reliability Engineer ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз ![]() |
REVIV, http://mydc.ru/topic118.html
Спасибо сказали: |
|
|
![]()
Сообщение
#4
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 391 Регистрация: 4.11.2009 Из: Дом Пользователь №: 4 923 Спасибо сказали: 239 раз ![]() |
REVIV,
Код Core.SendToUser(user, '<'..Bot..'> '..texts[answers[i]]) заменить на Код Core.SendPmToUser(user, Bot, texts[answers[i]])
|
|
|
![]()
Сообщение
#5
|
|
![]() Продвинутый участник ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 162 Регистрация: 19.8.2009 Из: Москва Пользователь №: 4 201 Спасибо сказали: 24 раза ![]() |
|
|
|
![]()
Сообщение
#6
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 391 Регистрация: 4.11.2009 Из: Дом Пользователь №: 4 923 Спасибо сказали: 239 раз ![]() |
Кнопку "спасибо" жми, если полезный. ;-)
|
|
|
![]()
Сообщение
#7
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 25 Регистрация: 1.10.2009 Из: Самара Пользователь №: 4 611 Спасибо сказали: 0 раз ![]() |
Отличный скрипт, спасибо!. Как сделать чтобы фраза все же проходила в чат?
|
|
|
![]()
Сообщение
#8
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
Naum_Off, закоммменти строку
Код return true Этот совет даю даже не глядя в сам скрипт.
|
|
|
![]()
Сообщение
#9
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 391 Регистрация: 4.11.2009 Из: Дом Пользователь №: 4 923 Спасибо сказали: 239 раз ![]() |
Ksan, зря не смотришь.
Naum_Off, измени Код return find(msg, patterns, user) наКод find(msg, patterns, user) или наКод if find(msg, patterns, user) then В последнем случае юзер будет считать что сообщение прошло в чат и увидит его в чате, но никто другой его не увидит
Core.SendToUser(user, data) return true end |
|
|
![]()
Сообщение
#10
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз ![]() |
(я уже глянул на скрипт)
Хмм..он не писал про то, чтоб его сообщение не было видно другим: Цитата Как сделать чтобы фраза все же проходила в чат? Судя по коду, то, что я предложил, вполне удовлетворяет его просьбу. Ибо в результате код всё равно получает "return false" и сообщение проходит в чат, что и просит Naum_Off. Разве нет? |
|
|
![]()
Сообщение
#11
|
|
![]() Освоившийся участник ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 391 Регистрация: 4.11.2009 Из: Дом Пользователь №: 4 923 Спасибо сказали: 239 раз ![]() |
В данном случае да, но это стилистически неверное решение. В общем случае там могло быть "return true" имеющее какое-то другое значение и отвечающую за что-то отличное, от подавления вывода. Или его могло не быть. Недавно видел один шедевр:
Код y,n = true,false
|
|
|
![]() ![]() |
![]() |
Сейчас: 17.2.2025, 8:23 |