Страница 1 из 1

скрипт для модерируемых каналов

СообщениеДобавлено: 16 фев 2011 14:07
НеоспоримыыЙ
имеется скрипт
bind join - * join:vo
proc join:vo {nick uhost hand chan} {
global botnick
if {$nick!=$botnick} {
timer 5 {
putserv "mode $chan -v $nick"
putserv "privmsg $nick :Канал $chan модерируемый." } }
}


в скрипте вроде все правильно, Но скрипт не дает войс, а при даче войса пользользователю через 3сек снимает его ине чего не выводит в приват :(
помогите исправить ошибку а то я догнать не могу :( Заранее большое спасибо :)

Re: скрипт для модерируемых каналов

СообщениеДобавлено: 16 фев 2011 23:20
tvrsh
Смени -v на +v.
Чтобы бот не снимал войс сделай .chanset #chan +nodesynch

Re: скрипт для модерируемых каналов

СообщениеДобавлено: 18 фев 2011 07:43
НеоспоримыыЙ
хм вы походу меня не понели :) мне нада что бы при заходе на канал пользователя скрипт сначало давал войс а через 2минуты снимал и выводил сообщение в приват.

Re: скрипт для модерируемых каналов

СообщениеДобавлено: 18 фев 2011 23:26
tvrsh
Трудно понять человека, который не умеет нормально излагать свои мысли.
TCL: [ Скачать ] [ Скрыть ]
bind join - * join:vo
proc join:vo {nick uhost hand chan} {
global botnick
if {$nick != $botnick} {
    putserv "mode $chan +v $nick"
    after 120000 {
        putserv "MODE $chan -v $nick"
        putserv "PRIVMSG $nick :Канал $chan модерируемый."
    }
}
}