This commit is contained in:
Er2 2022-02-25 12:54:26 +03:00
parent b0f616fd32
commit 17f1727be1
3 changed files with 24 additions and 6 deletions

View file

@ -1,9 +1,23 @@
local reg = {
{'эх', 'хуех'}, -- надоели эхать
{'мета', 'хуета'},
{'meta', 'xueta'},
{'цукерберг', 'цукерхуй'},
{'zuckerberg', 'zuckerhui'},
{'whatsapp', 'вадзад'},
{'TikTok', 'деградация'},
{'.*че%?*$', 'пиши ё, грамотей'},
{'.*чё%?*$', 'ничё'}
}
return function(C, api, msg) return function(C, api, msg)
-- надоели эхать if msg.text then
if msg.text local t = msg.text
and msg.text:match '[Ээ]+[Хх]+' then for _, v in pairs(reg) do
C.api:reply(msg, msg.text t = t:gsub(v[1], v[2])
:gsub('[Ээ]+[Хх]+', 'хуех') end
,nil) if msg.text ~= t
then api:reply(msg, t)
end
end end
end end

View file

@ -28,6 +28,8 @@
"prov": "\nData provided from central bank of Russia." "prov": "\nData provided from central bank of Russia."
}, },
"start": { "start": {
"desc": "getting started",
"msg": "Hi! I'm Computer - an open-source bot.\nIf you looking for source code: https://gitdab.com/er2/comp-tg" "msg": "Hi! I'm Computer - an open-source bot.\nIf you looking for source code: https://gitdab.com/er2/comp-tg"
} }
} }

View file

@ -28,6 +28,8 @@
"prov": "\nДанные предоставлены центральным банком России." "prov": "\nДанные предоставлены центральным банком России."
}, },
"start": { "start": {
"desc": "начало работы",
"msg": "Привет! Я Computer - бот с открытым исходным кодом.\nЕсли ты ищешь исходники: https://gitdab.com/er2/comp-tg" "msg": "Привет! Я Computer - бот с открытым исходным кодом.\nЕсли ты ищешь исходники: https://gitdab.com/er2/comp-tg"
} }
} }