Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Запросы скриптов для PtokaX _ Контекстное меню для команды в ЛС.

Автор: pashtet 15.10.2009, 17:05

Нужно, что бы информация из контекстного меню приходила в ЛС попросившего обычного и зарегестрированного пользователя, т.к чат для них отключен и http://mydc.ru/index.html?showtopic=1164&view=findpost&p=8577 не выводит информацию.

Автор: Trans 15.10.2009, 17:51

Открываешь настройки Птоки, там - Основные настройки - Больше настроек - галочка "Отправлять текст в личку".
Эту галочку, кстати, нужно включать в любом случае, так как обычно текстовые файлы имеют довольно большой объем и получать их в чат нецелесообразно.

Автор: pashtet 15.10.2009, 18:27

Включил, даже перезапустил хаб, всё равно текст пытается ломиться в чат, который отключен =(
Даже стандартная команда !rules не работает.
Для оперов всё нормально, у которых чат включен.

Автор: Trans 15.10.2009, 18:58

1.

Цитата
Включил, даже перезапустил хаб, всё равно текст пытается ломиться в чат, который отключен =(
В чём выражается эта "попытка"?
2. А тем, кто не заглушен, куда отправляется текст после установки галочки? Попробуй сделать чат для всех доступным и проверь снова.
Лично у меня в хабе все тексты приходят в приваты именно через галочку в настройках. Птока 0411.

Автор: pashtet 15.10.2009, 19:10

Цитата(Trans @ 15.10.2009, 20:58) *
1. В чём выражается эта "попытка"?
2. А тем, кто не заглушен, куда отправляется текст после установки галочки? Попробуй сделать чат для всех доступным и проверь снова.
Лично у меня в хабе все тексты приходят в приваты именно через галочку в настройках. Птока 0411.

Суть такова, что, чат отключен для всех кроме оперторов. При попытке ввести даже !rules, у меня как у опреатора всё отображается в ЛС. Но, у тех, у кого чат недоступен (зашёл под обычным юзером), информация не отображается, пишет что чат недоступен, так же как и прописано в скрипте, отключающем чат.

Автор: Wariner 15.10.2009, 19:15

ну так а чего ты хочешь?! команда - слово написанное в чате! т.е. или отключать скрипт или переписывать его чтоб все команды разрешать...

Автор: pashtet 15.10.2009, 19:20

А можно как-либо переписать скрипт блокировки чата, что бы разрешить команды в чат и в последствии с перенаправлением текста в ЛС через настройки?!

 block_chat.lua ( 3.82 килобайт ) : 1
 

Автор: Trans 15.10.2009, 19:43

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