22 lines
727 B
Python
22 lines
727 B
Python
from telebot import TeleBot
|
|
from telebot.types import Message, CallbackQuery
|
|
|
|
|
|
def start(message: Message, bot: TeleBot, t, m, **kwargs):
|
|
bot.send_message(message.chat.id, t("start"), reply_markup=m("start"))
|
|
|
|
|
|
def start_call(call: CallbackQuery, bot: TeleBot, t, m, **kwargs):
|
|
bot.send_message(call.message.chat.id, t("start"), reply_markup=m("start"))
|
|
|
|
|
|
def help_(message, bot, t, **kwargs):
|
|
bot.send_message(message.chat.id, t("help"))
|
|
|
|
|
|
def register_handlers(bot: TeleBot):
|
|
bot.register_message_handler(start, commands=["start"], pass_bot=True)
|
|
bot.register_message_handler(help_, commands=["help"], pass_bot=True)
|
|
|
|
bot.register_callback_query_handler(start_call, lambda call: call.data == "start")
|