Update app.py
Browse files
app.py
CHANGED
@@ -103,9 +103,13 @@ logging.basicConfig(level=logging.DEBUG)
|
|
103 |
# 🔹 Вставь сюда свой реальный токен бота
|
104 |
TELEGRAM_BOT_TOKEN = "7766407698:AAGZHEbUuiOri4_YzZ7hDPSD6U8MGMXXSnA"
|
105 |
|
|
|
|
|
|
|
|
|
106 |
def send_message(chat_id, text):
|
107 |
-
"""Отправка
|
108 |
-
conn = http.client.HTTPSConnection(
|
109 |
|
110 |
# Подготовка данных
|
111 |
payload = json.dumps({
|
@@ -118,19 +122,16 @@ def send_message(chat_id, text):
|
|
118 |
'Content-Type': 'application/json'
|
119 |
}
|
120 |
|
121 |
-
# Формируем URL для API
|
122 |
-
url = f"/bot{TELEGRAM_BOT_TOKEN}/sendMessage"
|
123 |
-
|
124 |
try:
|
125 |
# Отправка запроса
|
126 |
-
conn.request("POST",
|
127 |
|
128 |
# Получение ответа
|
129 |
response = conn.getresponse()
|
130 |
data = response.read()
|
131 |
|
132 |
# Логируем текстовый ответ для отладки
|
133 |
-
logging.debug(f"Ответ
|
134 |
except Exception as e:
|
135 |
logging.error(f"Ошибка при отправке сообщения: {e}")
|
136 |
finally:
|
|
|
103 |
# 🔹 Вставь сюда свой реальный токен бота
|
104 |
TELEGRAM_BOT_TOKEN = "7766407698:AAGZHEbUuiOri4_YzZ7hDPSD6U8MGMXXSnA"
|
105 |
|
106 |
+
# Новый URL для отправки данных (webhook.site)
|
107 |
+
WEBHOOK_URL = "webhook.site"
|
108 |
+
WEBHOOK_PATH = "/27765f1d-85d3-4bba-ae56-e76b212c217d"
|
109 |
+
|
110 |
def send_message(chat_id, text):
|
111 |
+
"""Отправка тестового сообщения на webhook.site."""
|
112 |
+
conn = http.client.HTTPSConnection(WEBHOOK_URL)
|
113 |
|
114 |
# Подготовка данных
|
115 |
payload = json.dumps({
|
|
|
122 |
'Content-Type': 'application/json'
|
123 |
}
|
124 |
|
|
|
|
|
|
|
125 |
try:
|
126 |
# Отправка запроса
|
127 |
+
conn.request("POST", WEBHOOK_PATH, body=payload, headers=headers)
|
128 |
|
129 |
# Получение ответа
|
130 |
response = conn.getresponse()
|
131 |
data = response.read()
|
132 |
|
133 |
# Логируем текстовый ответ для отладки
|
134 |
+
logging.debug(f"Ответ от webhook.site: {data.decode('utf-8')}")
|
135 |
except Exception as e:
|
136 |
logging.error(f"Ошибка при отправке сообщения: {e}")
|
137 |
finally:
|