سلام برای اتصال به api ربات تلگرام از چه ip استفاده میکنید.؟ من حدس میزنم شما از دامین https://api.telegram.org استفاده نمیکنید.
سرور رباتم داخل ایرانه و من فقط 149.154.167.220 را بصورت dokodemo-doorانتقال دادم تا ربات کار کنه. بعضی وقتا کنده و دیر عمل میکنه و طول میکشه تا جواب برگردونه البته پورت 80 را هم انتقال دادم
ببخشید متوجه نشدم چی درسته؟ روش من درسته یا اینکه شما بجای دامین از رنج IP استفاده میکنید؟ اگه اینطور باشه قطعا علت کند بودن ربات همینه و چطوری میشه حلش کرد؟
سلام برای اتصال به api ربات تلگرام از چه ip استفاده میکنید.؟ من حدس میزنم شما از دامین https://api.telegram.org استفاده نمیکنید. سرور رباتم داخل ایرانه و من فقط 149.154.167.220 را بصورت dokodemo-doorانتقال دادم تا ربات کار کنه. بعضی وقتا کنده و دیر عمل میکنه و طول میکشه تا جواب برگردونه البته پورت 80 را هم انتقال دادم
داخل کانفیگ سرور اینو دیدم: function getFileUrl($fileid){ $filePath = bot('getFile',[ 'file_id'=>$fileid ])->result->file_path; return "https://api.telegram.org/file/bot" . $botToken . "/" . $filePath; } function alert($txt, $type = false, $callid = null){ global $callbackId; $callid = $callid??$callbackId; return bot('answercallbackquery', [ 'callback_query_id' => $callid, 'text' => $txt, 'show_alert' => $type ]); }
$range = [ '149.154.160.0/22', '149.154.164.0/22', '91.108.4.0/22', '91.108.56.0/22', '91.108.8.0/22', '95.161.64.0/20', ];
روش من: /etc/host 127.0.0.43 api.telegram.org کانفیگ json { "listen": "127.0.0.43", "port": 443, "protocol": "dokodemo-door", "settings": { "address": "149.154.167.220", "port": 443, "network": "tcp" }, "tag": "telegram" { "listen": "127.0.0.43", "port": 80, "protocol": "dokodemo-door", "settings": { "address": "149.154.167.220", "port": 80, "network": "tcp" }, "tag": "telegram"