Обсудим Борьба с наглыми рекламщиками

DoctorWhoCZ

Активный участник
Пользователь
Баллы
66
Ник в Minecraft
DoctorWhoCZ
Вот уже год держу свой сервер.Повидал множество наглых школьников которые любят рекламировать свой сервер.Поставил кучу плагинов на анти рекламу.Вроде помогло, но как онлайн невероятно стал высоким, появились наглые школьники со своими разнообразными шрифтами которые плагин не распознаёт.Посоветуйте набор плагинов или метод борьбы с такими негодяями.
Буду вам признателен!
 
Ставь последнюю версию AntiAd. Он хорошо защищает.
 
Каким образом они другим отличным от сервера шрифтом пишут?
 
Каким образом они другим отличным от сервера шрифтом пишут?
В наглую просто берут в чат пишут вот таким шрифтом ABCDEFGHIJKLMLNOPQRSTUVWXYZ
 
В наглую просто берут в чат пишут вот таким шрифтом ABCDEFGHIJKLMLNOPQRSTUVWXYZ
Ставь последнюю версию AntiAd. Он хорошо защищает.
Он защищает от цифр в круглешках и от таких букв
 
хмм... тут контрой пахнет... как на Украине война...
 
pwfilter ставь, плуг не для школьников, тяжелый в настройке.
 
Код:
    @EventHandler
    public void onPlayerChatEvent(PlayerChatEvent e) {
        String msg = e.getMessage().toLowerCase();
        if(!msg.matches("^[~@#$%^&§*(){}|<>:;.,\"№\\ёa-zа-я0-9_\\u0020+-]{0,200}$") && !e.getPlayer().hasPermission("vipchat.bypass")) {
           e.getPlayer().sendMessage("§4Запрещенные символы в чате!");
            e.setCancelled(true);
        }
    }
Пруфит! И настраивать ненужно.
 
pwfilter ставь, плуг не для школьников, тяжелый в настройке.
Что в нем трудного? Обычный RegEx...

match [ &§!"#$%&'()*+,\-./0-9:;<=>?@[\\\]^_¸{|}~a-zA-ZА-Яа-я]
ignore permission vipchat.bypass
then replace ?
then warn §4Запрещенные символы в чате!

Выполнит почти то, что и код ниже...
 
Назад
Верх Низ