wizwizxui-timebot
wizwizxui-timebot copied to clipboard
آی پی تلگرام برای ربات
سلام برای اتصال به 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"
سلام بله درسته
ببخشید متوجه نشدم چی درسته؟ روش من درسته یا اینکه شما بجای دامین از رنج IP استفاده میکنید؟ اگه اینطور باشه قطعا علت کند بودن ربات همینه و چطوری میشه حلش کرد؟