import telebot import os # Получаем токен Telegram бота из переменной окружения TELEGRAM_TOKEN = os.getenv('TELEGRAM_TOKEN') # Если переменная окружения не установлена, выведем ошибку и завершим программу if TELEGRAM_TOKEN is None: print("Ошибка: переменная окружения TELEGRAM_TOKEN не установлена!") exit(1) # Инициализация бота bot = telebot.TeleBot(TELEGRAM_TOKEN) # Функция обработки команды /start @bot.message_handler(commands=['start']) def send_welcome(message): bot.reply_to(message, "Привет! Я твой Telegram бот!") # Функция обработки текстовых сообщений @bot.message_handler(func=lambda message: True) def echo_all(message): bot.reply_to(message, f"Ты сказал: {message.text}") # Запуск polling для получения обновлений if __name__ == '__main__': print("Бот запущен...") bot.polling(none_stop=True)