bad word detecter
This commit is contained in:
parent
8b9ab0efce
commit
6e6383a55a
|
@ -0,0 +1,632 @@
|
|||
6ля
|
||||
6лядь
|
||||
6лять
|
||||
b3ъeб
|
||||
cock
|
||||
cunt
|
||||
e6aль
|
||||
ebal
|
||||
eblan
|
||||
eбaл
|
||||
eбaть
|
||||
eбyч
|
||||
eбать
|
||||
eбёт
|
||||
eблантий
|
||||
fuck
|
||||
fucker
|
||||
fucking
|
||||
xyёв
|
||||
xyй
|
||||
xyя
|
||||
xуе
|
||||
xуй
|
||||
xую
|
||||
zaeb
|
||||
zaebal
|
||||
zaebali
|
||||
zaebat
|
||||
архипиздрит
|
||||
ахуел
|
||||
ахуеть
|
||||
бздение
|
||||
бздеть
|
||||
бздех
|
||||
бздецы
|
||||
бздит
|
||||
бздицы
|
||||
бздло
|
||||
бзднуть
|
||||
бздун
|
||||
бздунья
|
||||
бздюха
|
||||
бздюшка
|
||||
бздюшко
|
||||
бля
|
||||
блябу
|
||||
блябуду
|
||||
бляд
|
||||
бляди
|
||||
блядина
|
||||
блядище
|
||||
блядки
|
||||
блядовать
|
||||
блядство
|
||||
блядун
|
||||
блядуны
|
||||
блядунья
|
||||
блядь
|
||||
блядюга
|
||||
блять
|
||||
вафел
|
||||
вафлёр
|
||||
взъебка
|
||||
взьебка
|
||||
взьебывать
|
||||
въеб
|
||||
въебался
|
||||
въебенн
|
||||
въебусь
|
||||
въебывать
|
||||
выблядок
|
||||
выблядыш
|
||||
выеб
|
||||
выебать
|
||||
выебен
|
||||
выебнулся
|
||||
выебон
|
||||
выебываться
|
||||
выпердеть
|
||||
высраться
|
||||
выссаться
|
||||
вьебен
|
||||
гавно
|
||||
гавнюк
|
||||
гавнючка
|
||||
гамно
|
||||
гандон
|
||||
гнид
|
||||
гнида
|
||||
гниды
|
||||
говенка
|
||||
говенный
|
||||
говешка
|
||||
говназия
|
||||
говнецо
|
||||
говнище
|
||||
говно
|
||||
говноед
|
||||
говнолинк
|
||||
говночист
|
||||
говнюк
|
||||
говнюха
|
||||
говнядина
|
||||
говняк
|
||||
говняный
|
||||
говнять
|
||||
гондон
|
||||
доебываться
|
||||
долбоеб
|
||||
долбоёб
|
||||
долбоящер
|
||||
дрисня
|
||||
дрист
|
||||
дристануть
|
||||
дристать
|
||||
дристун
|
||||
дристуха
|
||||
дрочелло
|
||||
дрочена
|
||||
дрочила
|
||||
дрочилка
|
||||
дрочистый
|
||||
дрочить
|
||||
дрочка
|
||||
дрочу
|
||||
еб твою мать
|
||||
ёб твою мать
|
||||
ёбaн
|
||||
ебaть
|
||||
ебyч
|
||||
ебал
|
||||
ебало
|
||||
ебальник
|
||||
ебан
|
||||
ебанамать
|
||||
ебанат
|
||||
ебаная
|
||||
ёбаная
|
||||
ебанический
|
||||
ебанный
|
||||
ебанныйврот
|
||||
ебаное
|
||||
ебануть
|
||||
ебануться
|
||||
ёбаную
|
||||
ебаный
|
||||
ебанько
|
||||
ебарь
|
||||
ебат
|
||||
ёбат
|
||||
ебатория
|
||||
ебать
|
||||
ебать-копать
|
||||
ебаться
|
||||
ебашить
|
||||
ебёна
|
||||
ебет
|
||||
ебёт
|
||||
ебец
|
||||
ебик
|
||||
ебин
|
||||
ебись
|
||||
ебическая
|
||||
ебки
|
||||
ебла
|
||||
еблан
|
||||
ебливый
|
||||
еблище
|
||||
ебло
|
||||
еблыст
|
||||
ебля
|
||||
ёбн
|
||||
ебнуть
|
||||
ебнуться
|
||||
ебня
|
||||
ебошить
|
||||
ебская
|
||||
ебский
|
||||
ебтвоюмать
|
||||
ебун
|
||||
ебут
|
||||
ебуч
|
||||
ебуче
|
||||
ебучее
|
||||
ебучий
|
||||
ебучим
|
||||
ебущ
|
||||
ебырь
|
||||
елда
|
||||
елдак
|
||||
елдачить
|
||||
жопа
|
||||
жопу
|
||||
заговнять
|
||||
задрачивать
|
||||
задристать
|
||||
задрота
|
||||
зае6
|
||||
заё6
|
||||
заеб
|
||||
заёб
|
||||
заеба
|
||||
заебал
|
||||
заебанец
|
||||
заебастая
|
||||
заебастый
|
||||
заебать
|
||||
заебаться
|
||||
заебашить
|
||||
заебистое
|
||||
заёбистое
|
||||
заебистые
|
||||
заёбистые
|
||||
заебистый
|
||||
заёбистый
|
||||
заебись
|
||||
заебошить
|
||||
заебываться
|
||||
залуп
|
||||
залупа
|
||||
залупаться
|
||||
залупить
|
||||
залупиться
|
||||
замудохаться
|
||||
запиздячить
|
||||
засерать
|
||||
засерун
|
||||
засеря
|
||||
засирать
|
||||
засрун
|
||||
захуячить
|
||||
заябестая
|
||||
злоеб
|
||||
злоебучая
|
||||
злоебучее
|
||||
злоебучий
|
||||
ибанамат
|
||||
ибонех
|
||||
изговнять
|
||||
изговняться
|
||||
изъебнуться
|
||||
ипать
|
||||
ипаться
|
||||
ипаццо
|
||||
Какдвапальцаобоссать
|
||||
конча
|
||||
курва
|
||||
курвятник
|
||||
лох
|
||||
лошарa
|
||||
лошара
|
||||
лошары
|
||||
лошок
|
||||
лярва
|
||||
малафья
|
||||
манда
|
||||
мандавошек
|
||||
мандавошка
|
||||
мандавошки
|
||||
мандей
|
||||
мандень
|
||||
мандеть
|
||||
мандища
|
||||
мандой
|
||||
манду
|
||||
мандюк
|
||||
минет
|
||||
минетчик
|
||||
минетчица
|
||||
млять
|
||||
мокрощелка
|
||||
мокрощёлка
|
||||
мразь
|
||||
мудak
|
||||
мудaк
|
||||
мудаг
|
||||
мудак
|
||||
муде
|
||||
мудель
|
||||
мудеть
|
||||
муди
|
||||
мудил
|
||||
мудила
|
||||
мудистый
|
||||
мудня
|
||||
мудоеб
|
||||
мудозвон
|
||||
мудоклюй
|
||||
на хер
|
||||
на хуй
|
||||
набздел
|
||||
набздеть
|
||||
наговнять
|
||||
надристать
|
||||
надрочить
|
||||
наебать
|
||||
наебет
|
||||
наебнуть
|
||||
наебнуться
|
||||
наебывать
|
||||
напиздел
|
||||
напиздели
|
||||
напиздело
|
||||
напиздили
|
||||
насрать
|
||||
настопиздить
|
||||
нахер
|
||||
нахрен
|
||||
нахуй
|
||||
нахуйник
|
||||
не ебет
|
||||
не ебёт
|
||||
невротебучий
|
||||
невъебенно
|
||||
нехира
|
||||
нехрен
|
||||
Нехуй
|
||||
нехуйственно
|
||||
ниибацо
|
||||
ниипацца
|
||||
ниипаццо
|
||||
ниипет
|
||||
никуя
|
||||
нихера
|
||||
нихуя
|
||||
обдристаться
|
||||
обосранец
|
||||
обосрать
|
||||
обосцать
|
||||
обосцаться
|
||||
обсирать
|
||||
объебос
|
||||
обьебать обьебос
|
||||
однохуйственно
|
||||
опездал
|
||||
опизде
|
||||
опизденивающе
|
||||
остоебенить
|
||||
остопиздеть
|
||||
отмудохать
|
||||
отпиздить
|
||||
отпиздячить
|
||||
отпороть
|
||||
отъебись
|
||||
охуевательский
|
||||
охуевать
|
||||
охуевающий
|
||||
охуел
|
||||
охуенно
|
||||
охуеньчик
|
||||
охуеть
|
||||
охуительно
|
||||
охуительный
|
||||
охуяньчик
|
||||
охуячивать
|
||||
охуячить
|
||||
очкун
|
||||
падла
|
||||
падонки
|
||||
падонок
|
||||
паскуда
|
||||
педерас
|
||||
педик
|
||||
педрик
|
||||
педрила
|
||||
педрилло
|
||||
педрило
|
||||
педрилы
|
||||
пездень
|
||||
пездит
|
||||
пездишь
|
||||
пездо
|
||||
пездят
|
||||
пердануть
|
||||
пердеж
|
||||
пердение
|
||||
пердеть
|
||||
пердильник
|
||||
перднуть
|
||||
пёрднуть
|
||||
пердун
|
||||
пердунец
|
||||
пердунина
|
||||
пердунья
|
||||
пердуха
|
||||
пердь
|
||||
переёбок
|
||||
пернуть
|
||||
пёрнуть
|
||||
пи3д
|
||||
пи3де
|
||||
пи3ду
|
||||
пиzдец
|
||||
пидар
|
||||
пидарaс
|
||||
пидарас
|
||||
пидарасы
|
||||
пидары
|
||||
пидор
|
||||
пидорасы
|
||||
пидорка
|
||||
пидорок
|
||||
пидоры
|
||||
пидрас
|
||||
пизда
|
||||
пиздануть
|
||||
пиздануться
|
||||
пиздарваньчик
|
||||
пиздато
|
||||
пиздатое
|
||||
пиздатый
|
||||
пизденка
|
||||
пизденыш
|
||||
пиздёныш
|
||||
пиздеть
|
||||
пиздец
|
||||
пиздит
|
||||
пиздить
|
||||
пиздиться
|
||||
пиздишь
|
||||
пиздища
|
||||
пиздище
|
||||
пиздобол
|
||||
пиздоболы
|
||||
пиздобратия
|
||||
пиздоватая
|
||||
пиздоватый
|
||||
пиздолиз
|
||||
пиздонутые
|
||||
пиздорванец
|
||||
пиздорванка
|
||||
пиздострадатель
|
||||
пизду
|
||||
пиздуй
|
||||
пиздун
|
||||
пиздунья
|
||||
пизды
|
||||
пиздюга
|
||||
пиздюк
|
||||
пиздюлина
|
||||
пиздюля
|
||||
пиздят
|
||||
пиздячить
|
||||
писбшки
|
||||
писька
|
||||
писькострадатель
|
||||
писюн
|
||||
писюшка
|
||||
по хуй
|
||||
по хую
|
||||
подговнять
|
||||
подонки
|
||||
подонок
|
||||
подъебнуть
|
||||
подъебнуться
|
||||
поебать
|
||||
поебень
|
||||
поёбываает
|
||||
поскуда
|
||||
посрать
|
||||
потаскуха
|
||||
потаскушка
|
||||
похер
|
||||
похерил
|
||||
похерила
|
||||
похерили
|
||||
похеру
|
||||
похрен
|
||||
похрену
|
||||
похуй
|
||||
похуист
|
||||
похуистка
|
||||
похую
|
||||
придурок
|
||||
приебаться
|
||||
припиздень
|
||||
припизднутый
|
||||
припиздюлина
|
||||
пробзделся
|
||||
проблядь
|
||||
проеб
|
||||
проебанка
|
||||
проебать
|
||||
промандеть
|
||||
промудеть
|
||||
пропизделся
|
||||
пропиздеть
|
||||
пропиздячить
|
||||
раздолбай
|
||||
разхуячить
|
||||
разъеб
|
||||
разъеба
|
||||
разъебай
|
||||
разъебать
|
||||
распиздай
|
||||
распиздеться
|
||||
распиздяй
|
||||
распиздяйство
|
||||
распроеть
|
||||
сволота
|
||||
сволочь
|
||||
сговнять
|
||||
секель
|
||||
серун
|
||||
серька
|
||||
сестроеб
|
||||
сикель
|
||||
сила
|
||||
сирать
|
||||
сирывать
|
||||
соси
|
||||
спиздел
|
||||
спиздеть
|
||||
спиздил
|
||||
спиздила
|
||||
спиздили
|
||||
спиздит
|
||||
спиздить
|
||||
срака
|
||||
сраку
|
||||
сраный
|
||||
сранье
|
||||
срать
|
||||
срун
|
||||
ссака
|
||||
ссышь
|
||||
стерва
|
||||
страхопиздище
|
||||
сука
|
||||
суки
|
||||
суходрочка
|
||||
сучара
|
||||
сучий
|
||||
сучка
|
||||
сучко
|
||||
сучонок
|
||||
сучье
|
||||
сцание
|
||||
сцать
|
||||
сцука
|
||||
сцуки
|
||||
сцуконах
|
||||
сцуль
|
||||
сцыха
|
||||
сцышь
|
||||
съебаться
|
||||
сыкун
|
||||
трахае6
|
||||
трахаеб
|
||||
трахаёб
|
||||
трахатель
|
||||
ублюдок
|
||||
уебать
|
||||
уёбища
|
||||
уебище
|
||||
уёбище
|
||||
уебищное
|
||||
уёбищное
|
||||
уебк
|
||||
уебки
|
||||
уёбки
|
||||
уебок
|
||||
уёбок
|
||||
урюк
|
||||
усраться
|
||||
ушлепок
|
||||
х_у_я_р_а
|
||||
хyё
|
||||
хyй
|
||||
хyйня
|
||||
хамло
|
||||
хер
|
||||
херня
|
||||
херовато
|
||||
херовина
|
||||
херовый
|
||||
хитровыебанный
|
||||
хитрожопый
|
||||
хуeм
|
||||
хуе
|
||||
хуё
|
||||
хуевато
|
||||
хуёвенький
|
||||
хуевина
|
||||
хуево
|
||||
хуевый
|
||||
хуёвый
|
||||
хуек
|
||||
хуёк
|
||||
хуел
|
||||
хуем
|
||||
хуенч
|
||||
хуеныш
|
||||
хуенький
|
||||
хуеплет
|
||||
хуеплёт
|
||||
хуепромышленник
|
||||
хуерик
|
||||
хуерыло
|
||||
хуесос
|
||||
хуесоска
|
||||
хуета
|
||||
хуетень
|
||||
хуею
|
||||
хуи
|
||||
хуй
|
||||
хуйком
|
||||
хуйло
|
||||
хуйня
|
||||
хуйрик
|
||||
хуище
|
||||
хуля
|
||||
хую
|
||||
хуюл
|
||||
хуя
|
||||
хуяк
|
||||
хуякать
|
||||
хуякнуть
|
||||
хуяра
|
||||
хуясе
|
||||
хуячить
|
||||
целка
|
||||
чмо
|
||||
чмошник
|
||||
чмырь
|
||||
шалава
|
||||
шалавой
|
||||
шараёбиться
|
||||
шлюха
|
||||
шлюхой
|
||||
шлюшка
|
||||
ябывает
|
|
@ -275,7 +275,7 @@ class VkBot:
|
|||
user_id = event.message.from_id
|
||||
if self._ADMIN_MODE:
|
||||
if message.find("@all") != -1 or message.find("@online") != -1 or message.find("@here") != -1 or message.find("@everyone") != -1 or message.find("@здесь") != -1 or message.find("@все") != -1:
|
||||
self.send("Дебил")
|
||||
self.send(f"[@id{user_id}|Дебил]")
|
||||
try:
|
||||
if int(user_id) != int(owner_id):
|
||||
vk.method("messages.removeChatUser", {"chat_id": int(self._CHAT_ID)-2000000000, "member_id": user_id})
|
||||
|
@ -284,6 +284,15 @@ class VkBot:
|
|||
log(False, f"[BOT_{self._CHAT_ID}] can't kick owner")
|
||||
except Exception as e:
|
||||
log(True, f"[BOT_{self._CHAT_ID}] can't kick user id{user_id} - {str(e)}")
|
||||
with open('bad_words.txt', 'r') as filter:
|
||||
for word in filter:
|
||||
if flag:
|
||||
log(False, f"[BOT_{self._CHAT_ID}] bad word detected")
|
||||
if random.randint(1, 5) == 1:
|
||||
self.send("За м*т извенись")
|
||||
break
|
||||
if message.lower().find(word) != -1:
|
||||
flag = True
|
||||
if self._AWAITING_INPUT_MODE:
|
||||
if message == "Назад":
|
||||
self.change_await()
|
||||
|
|
Loading…
Reference in New Issue