Files
press/test.py
T
nini52 126e76963c Add files via upload
Initial project upload
2026-07-08 09:06:08 +03:00

42 lines
1.3 KiB
Python

import telebot
from config import TOKEN
import requests
from requests.adapters import HTTPAdapter
from urllib3.util.retry import Retry
from telebot import apihelper
# === ОБХОД БЛОКИРОВКИ ===
session = requests.Session()
retry = Retry(total=5, backoff_factor=1)
adapter = HTTPAdapter(max_retries=retry)
session.mount('https://', adapter)
session.mount('http://', adapter)
apihelper.session = session
apihelper.CONNECT_TIMEOUT = 30
apihelper.READ_TIMEOUT = 30
bot = telebot.TeleBot(TOKEN)
@bot.message_handler(commands=['start'])
def start(message):
bot.send_message(message.chat.id, "✅ БОТ РАБОТАЕТ! Я тебя слышу!")
@bot.message_handler(func=lambda message: True)
def echo(message):
bot.send_message(message.chat.id, f"Ты написал: {message.text}")
print("🔄 Проверяю подключение к Telegram...")
# Проверяем подключение
try:
me = bot.get_me()
print(f"✅ Подключено! Бот: @{me.username}")
except Exception as e:
print(f"❌ НЕ ПОДКЛЮЧЕНО! Ошибка: {e}")
print("👉 Включите VPN!")
exit()
print("🚀 Бот готов к работе! Напиши /start")
bot.infinity_polling(timeout=30)