Роботы, плагины и скрипты к чату MyChat. Разработка альтернативных клиентов и различных утилит. Технические вопросы по программированию, замечания и предложения по развитию API
Аватара пользователя
kolyzey
Здравствуйте.
Очень актуальная проблема, в связи с новыми пользователями.
Задача - просто запрет на отправку в главный канал или появление всплывающего окна с запросом подтверждения отправки в главный канал ВСЕМ пользователям.

То, что нашел поиском - не работает, а именно:
function OnConfMessage(iCID, iUIN, iUID, iMsgType: integer; sConfName, sMsg: string): boolean;
var
bFlag: boolean;
begin
bFlag := true;

if sConfName = 'main' then begin
if iUIN <> 3 then bFlag := false;
end;

result := bFlag;
end;

begin

end.
Заранее спасибо !!!
Аватара пользователя
Алексей Пикуров
Добрый день.

Почему вы решили, что скрипт не работает? Я проверил, все работает отлично. Может, вы его забыли включить? Или канал называется ваш не "main" а как-то иначе?
Аватара пользователя
kolyzey
А как узнать название? [smilie=cray.gif]
Спасибо за оперативность !!!!!!
Аватара пользователя
kolyzey
Вот такое в админке:
Вложения
111Снимок.JPG
111Снимок.JPG (36.7 КБ) Просмотров: 298
Аватара пользователя
Алексей Пикуров
Очевидно, "Главный" вместо "main" в скрипте. Или к UID=1 привяжитесь, как угодно.
Аватара пользователя
kolyzey
Спасибо ОГРОМНОЕ !!!!
Заработало :)
Аватара пользователя
Алексей Пикуров
Пожалуйста. Будьте внимательны и почаще смотрите в справку по скриптам.