Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -5,11 +5,15 @@ import requests
|
|
| 5 |
import asyncio
|
| 6 |
import re
|
| 7 |
import random
|
|
|
|
| 8 |
from flask import Flask, jsonify, make_response, request
|
| 9 |
from supabase import create_client
|
| 10 |
from pyrogram import Client, filters, enums
|
| 11 |
from pyrogram.types import InlineKeyboardMarkup, InlineKeyboardButton, WebAppInfo
|
| 12 |
|
|
|
|
|
|
|
|
|
|
| 13 |
# ================= CONFIGURATION =================
|
| 14 |
BOT_TOKEN = "8628213901:AAFvfHBpZ6tok40ZQuhIDLAVIMrHeiheMNY"
|
| 15 |
|
|
@@ -19,7 +23,6 @@ API_HASH = "b18441a1ff607e10a989891a5462e627"
|
|
| 19 |
SUPABASE_URL = "https://yctirvnryrzygoxbpvoy.supabase.co"
|
| 20 |
SUPABASE_KEY = "sb_publishable_aBcD-atruskWwoCiLr0lWw_inT8GLoN"
|
| 21 |
|
| 22 |
-
# ক্যাশ রিমুভ করার জন্য লিংকের শেষে ?v=6 যুক্ত করা হয়েছে
|
| 23 |
WEB_APP_URL = "https://rony90790.github.io/Forward-bot/app.html"
|
| 24 |
|
| 25 |
BYSE_API_KEY = "133323knboif885fhgwxvf"
|
|
@@ -84,7 +87,16 @@ def api_send_code():
|
|
| 84 |
"text": f"🔐 আপনার Video Unlocker Pro এর Verification Code হচ্ছে: <b>{otp}</b>\n\nঅনুগ্রহ করে এটি কারো সাথে শেয়ার করবেন না।",
|
| 85 |
"parse_mode": "HTML"
|
| 86 |
}
|
| 87 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 88 |
|
| 89 |
return add_cors_headers(make_response(jsonify({"status": "ok", "hash": hash_val})))
|
| 90 |
|
|
|
|
| 5 |
import asyncio
|
| 6 |
import re
|
| 7 |
import random
|
| 8 |
+
import urllib3
|
| 9 |
from flask import Flask, jsonify, make_response, request
|
| 10 |
from supabase import create_client
|
| 11 |
from pyrogram import Client, filters, enums
|
| 12 |
from pyrogram.types import InlineKeyboardMarkup, InlineKeyboardButton, WebAppInfo
|
| 13 |
|
| 14 |
+
# SSL Error ফিক্স করার জন্য ওয়ার্নিং হাইড করা হলো
|
| 15 |
+
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
|
| 16 |
+
|
| 17 |
# ================= CONFIGURATION =================
|
| 18 |
BOT_TOKEN = "8628213901:AAFvfHBpZ6tok40ZQuhIDLAVIMrHeiheMNY"
|
| 19 |
|
|
|
|
| 23 |
SUPABASE_URL = "https://yctirvnryrzygoxbpvoy.supabase.co"
|
| 24 |
SUPABASE_KEY = "sb_publishable_aBcD-atruskWwoCiLr0lWw_inT8GLoN"
|
| 25 |
|
|
|
|
| 26 |
WEB_APP_URL = "https://rony90790.github.io/Forward-bot/app.html"
|
| 27 |
|
| 28 |
BYSE_API_KEY = "133323knboif885fhgwxvf"
|
|
|
|
| 87 |
"text": f"🔐 আপনার Video Unlocker Pro এর Verification Code হচ্ছে: <b>{otp}</b>\n\nঅনুগ্রহ করে এটি কারো সাথে শেয়ার করবেন না।",
|
| 88 |
"parse_mode": "HTML"
|
| 89 |
}
|
| 90 |
+
|
| 91 |
+
# এখানে SSL Error বাইপাস করার লজিক দেওয়া হলো
|
| 92 |
+
try:
|
| 93 |
+
requests.post(url, json=payload, timeout=10)
|
| 94 |
+
except Exception:
|
| 95 |
+
# যদি নরমাল রিকোয়েস্ট ফেইল করে, তবে SSL ভেরিফিকেশন ছাড়া রিকোয়েস্ট করবে
|
| 96 |
+
try:
|
| 97 |
+
requests.post(url, json=payload, verify=False, timeout=10)
|
| 98 |
+
except Exception as e:
|
| 99 |
+
print("Telegram API Error:", e)
|
| 100 |
|
| 101 |
return add_cors_headers(make_response(jsonify({"status": "ok", "hash": hash_val})))
|
| 102 |
|