import logging
from telegram.ext import Updater, CommandHandler
# Настройка журналирования
logging.basicConfig(format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', level=logging.INFO)
# Создание объекта Updater и передача токена вашего бота
updater = Updater(token='YOUR_TOKEN', use_context=True)
# Получение объекта диспетчера, чтобы зарегистрировать обработчики команд
dispatcher = updater.dispatcher
# Обработчик команды /start
def start(update, context):
context.bot.send_message(chat_id=update.effective_chat.id, text="Привет, я бот! Что я могу для вас сделать?")
# Обработчик команды /about
def about(update, context):
context.bot.send_message(chat_id=update.effective_chat.id, text="Я бот, созданный для тестирования. Написан на Python.")
# Регистрация обработчиков команд
start_handler = CommandHandler('start', start)
about_handler = CommandHandler('about', about)
dispatcher.add_handler(start_handler)
dispatcher.add_handler(about_handler)
# Запуск бота
updater.start_polling()