Название: No Spam Chan v1.0
Скрипт: NoSpamChan.mrc
Программа: mIRC
Автор: Epic
Описание: Скрипт осуществляет мониторинг общения на канале с целью поиска в строках символа "#" для выявления рекламы других каналов. В случае обнаружения проверяет реальное существование подобного канала через выполнение команды "/LIST", и если он есть в списке, то выполняет "Кик+Бан" на ник нарушителя.
Установка:
Откройте редактор скриптов вашего клиента при помощи комбинации клавиш "ALT+R".
Далее через верхнее меню "File/New" откройте новый файл и разместите там код.
Далее через верхнее меню "File/Save As..." сохраните код как скрипт под названием "NoSpamChan.mrc".
Если у вас уже установлена предыдущая версия этого скрипта, то замените его новым кодом. Не оставляйте предыдущие версии скриптов во избежании конфликтов.
Скачать: 💾 NoSpamChan_v1.0.rar
##################################################################### # Название: No Spam Chan v1.0 # Автор: Epic (epicnet@mail.ru, http://epicnet.ru) # Описание: Скрипт осуществляет мониторинг общения на канале с целью поиска в строках символа "#" для выявления рекламы других каналов. ##################################################################### on *:TEXT:*:#:{ tokenize 32 $strip($1-) if (!$hget(nospamchan,$chan)) { if ($chr(35) isin $1-) { var %rchan $wildtok($1-,$+(*,$chr(35),*),1,32) .hadd -m nospamchan $chan $nick .list -n $+(*,%rchan,*) | .timerNSCLIST -m 1 500 check_chanlist $chan %rchan } } } alias -l check_chanlist { if ($read(channels\ $+ $network $+ .txt, -w, $2 *)) { .ban -u3600 $1 $address($hget(nospamchan,$1),2) .kick $1 $hget(nospamchan,$1) Реклама каналов запрещена! } .hdel -sw nospamchan $1 | .window -c $qt(Channels List) }
P.S. Если у вас возникли вопросы, вы столкнулись с трудностями по установке скрипта, или вы обнаружили ошибки, а может быть у вас появились новые идеи по модификации данного скрипта, то обязательно напишите здесь об этом.
- Подпись автора
[html]<style>img {vertical-align:middle;}.hnet{color:#FFFFFF;}.hstar{color:#DE0000;}.htext{font-family:Verdana;font-size:13px;color:#6E1E00;}.heading{font-family:Verdana;font-size:13px;font-weight:bold;background-color:#4897E7;}.stitle{font-family:Verdana;font-size:12px;}.dot{color:#808000;}.desc{color:#ADADAD;}a .curl{font-family:Verdana;font-size:13px;color:#3A92CD;}</style><table><tr><td width="20px" height="20px"><img src="https://forumstatic.ru/files/000d/c9/8c/34681.jpg"></td><td><a href="https://forum.epicnet.ru/viewtopic.php?id=234"><span class="heading"> <span class="hstar">★</span> <span class="hnet">EpicNet.Ru</span> <span class="hstar">★</span> </span><span class="htext"> - IRC Чат © 2008</span></a></td></tr><tr><td></td><td><div class="stitle"><span class="dot">•</span> <span class="desc">Вход через вебгейт:</span> <a href="http://irc.epicnet.ru"><span class="curl">http://irc.epicnet.ru</span></a><br><span class="dot">•</span> <span class="desc">Сервер:</span> irc.epicnet.ru <span class="desc">Порты:</span> 6667, 6668 (ssl)<br><div></td></tr></table>[/html]