35 lines
1.0 KiB
Python
35 lines
1.0 KiB
Python
import os
|
||
|
||
import telebot
|
||
from telebot.types import Message
|
||
|
||
|
||
bot = telebot.TeleBot(os.getenv("TELEGRAM_TOKEN"))
|
||
|
||
|
||
all_letters = "йцукенгшщзхъёфывапролджэячсмитьбюЙЦУКЕНГШЩЗХЪЁФЫВАПРОЛДЖЭЯЧСМИТЬБЮQWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm "
|
||
answers_rus = {"да", "дa"}
|
||
answers_eng = {"da", "dа"}
|
||
answers_net_rus = {"нет", "нeт"}
|
||
answers_net_eng = {"net", "nеt"}
|
||
|
||
|
||
@bot.message_handler()
|
||
def do_action(message: Message):
|
||
convert_text = ''.join([letter for letter in message.text if letter in all_letters]).lower().split()
|
||
if len(convert_text) > 0:
|
||
convert_text = convert_text[-1]
|
||
else:
|
||
return
|
||
if convert_text in answers_rus:
|
||
bot.reply_to(message, "Пизда!")
|
||
if convert_text in answers_eng:
|
||
bot.reply_to(message, "Pizda!")
|
||
if convert_text in answers_net_rus:
|
||
bot.reply_to(message, "Пидора ответ!")
|
||
if convert_text in answers_net_eng:
|
||
bot.reply_to(message, "Pidora otvet!")
|
||
|
||
|
||
bot.polling()
|