Easter mat-filter fix: regexp and new reply
This commit is contained in:
parent
e96fe894de
commit
17a03bf8b2
@ -52,8 +52,8 @@ func (r *Router) RouteRequest(update tgbotapi.Update) string {
|
|||||||
// Regular expressions
|
// Regular expressions
|
||||||
var durakMsg = regexp.MustCompile("(Д|д)(У|у)(Р|р)(А|а|Е|е|О|о)")
|
var durakMsg = regexp.MustCompile("(Д|д)(У|у)(Р|р)(А|а|Е|е|О|о)")
|
||||||
var huMsg = regexp.MustCompile("(Х|х)(У|у)(Й|й|Я|я|Ю|ю|Е|е)")
|
var huMsg = regexp.MustCompile("(Х|х)(У|у)(Й|й|Я|я|Ю|ю|Е|е)")
|
||||||
var blMsg = regexp.MustCompile("\\s(Б|б)(Л|л)(Я|я)(Т|т|Д|д)")
|
var blMsg = regexp.MustCompile("(\\s|^)(Б|б)(Л|л)(Я|я)(Т|т|Д|д)")
|
||||||
var ebMsg = regexp.MustCompile("(Е|е|Ё|ё)(Б|б)(\\s|А|а|Т|т|У|у|Е|е|Ё|ё|И|и)")
|
var ebMsg = regexp.MustCompile("(\\s|^|ЗА|За|зА|за)(Е|е|Ё|ё)(Б|б)(\\s|Л|л|А|а|Т|т|У|у|Е|е|Ё|ё|И|и)")
|
||||||
var piMsg = regexp.MustCompile("(П|п)(И|и)(З|з)(Д|д)")
|
var piMsg = regexp.MustCompile("(П|п)(И|и)(З|з)(Д|д)")
|
||||||
|
|
||||||
// Commands
|
// Commands
|
||||||
|
@ -37,7 +37,8 @@ func (t *Talkers) MatMessage(update tgbotapi.Update) {
|
|||||||
reactions = append(reactions, "Фу, как некультурно!",
|
reactions = append(reactions, "Фу, как некультурно!",
|
||||||
"Иди рот с мылом помой",
|
"Иди рот с мылом помой",
|
||||||
"Тшшшш!",
|
"Тшшшш!",
|
||||||
"Да я твою мамку в кино водил!")
|
"Да я твою мамку в кино водил!",
|
||||||
|
"Приятно пообщаться с умным собеседником. К тебе это не относится.")
|
||||||
|
|
||||||
// Praise the Random Gods!
|
// Praise the Random Gods!
|
||||||
rand.Seed(time.Now().Unix())
|
rand.Seed(time.Now().Unix())
|
||||||
|
Reference in New Issue
Block a user