2019-08-17 20:03:46
شاید شما هم دیده باشید که بعضی ربات سازا وقتی آدرس وبهوک شون لو میره ، بعضیا میان با پست کردن آپدیت فیک یه سری تغییرات تو بات انجام میدن ؛ خب خود تلگرام خیلی وقت پیش یه تیکه کد برای تایید آپدیت از سمت سایت خودش منتشر کرده ...
فقط کافیه کد زیر رو اول سورس کُدتون بزارین اون وقت فقط از آیپی های تلگرام ساپورت میکنه.
$telegram_ip_ranges = [
['lower'=>'149.154.160.0','upper'=>'149.154.175.255'],
['lower'=>'91.108.4.0','upper' =>'91.108.7.255'],
];
$ip_dec = (float) sprintf("%u", ip2long($_SERVER['REMOTE_ADDR']));
$ok = false;
foreach($telegram_ip_ranges as $telegram_ip_range) if(!$ok){
$lower_dec = (float) sprintf("%u",ip2long($telegram_ip_range['lower']));
$upper_dec = (float) sprintf("%u",ip2long($telegram_ip_range['upper']));
if($ip_dec >= $lower_dec and $ip_dec <= $upper_dec) $ok = true;
}
if(!$ok)
exit;
#MahdiElvis
1.4K viewsWalter, 17:03