/py
import requests
messengers = {
"Bale": "https://tapi.bale.ai",
"Soroush+": "https://sapi.soroushplus.com",
"Eitaa": "https://eitaa.com",
"Gap": "https://core.gap.im",
"Rubika": "https://messengerg2c56.iranlms.ir",
"iGap": "https://api.igap.net",
"Bisphone": "https://api.bisphone.com",
"Wispi": "https://wispi.me"
}
timeout = 8
print("Checking Iranian messengers connectivity from server...\n")
for name, url in messengers.items():
try:
r = requests.get(url, timeout=timeout)
print(f"{name}: ✅ reachable (status {r.status_code})")
except requests.exceptions.RequestException as e:
print(f"{name}: ❌ not reachable ({e})")