Периодически огребаю от гейта jit мессаги вида:
[08:33]
На гейт на сервере я повлиять не могу, поэтому вопрос такой: как сделать фильтр, который бы такие мессаги блокировал? Т.е. куда и какой код впихнуть ))
Фильтрование сообщений
Submitted by Zeratul on Fri, 08/28/2009 - 02:41
Периодически огребаю от гейта jit мессаги вида: [08:33] На гейт на сервере я повлиять не могу, поэтому вопрос такой: как сделать фильтр, который бы такие мессаги блокировал? Т.е. куда и какой код впихнуть )) »
|
User loginNavigationRecent comments
Active forum topicsPopular contentAll time:Syndication |
надыбал сам... может, кому пригодится
Не знаю, как сделать хук в config.tcl, поэтому прописываю прямо в chats.tcl в процедуре
proc chat::add_message {chatid from type body x} {
сразу после объявления переменных такой код:
variable gate_jid
if {$body == "Sending message failed." && [lcontain $gate_jid $from]} {
return
}
А вот в верхнем уровне config.tcl уже прописываем jid'ы гейтов примерно так:
set gate_jid {
jit.jabbus.org
}
Re: надыбал сам... может, кому пригодится
Для стабильной версии Ткаббера имеет смысл добавить в config.tcl такое:
См. также это и это.
RE:
Спасибо. Этот вариант намного лучше.