سلام من بات تلگرام آپلودری ساختم و همه چیش اوکیه فقط تنها مشکلی که داره ارسال پیام همگانیش بعد یمدت که کاربرای بات بیشتر شد به مشکل خورده و بجای ارسال یبار چندین بار پیام رو ارسال میکنه و من مجبور میشم کد رو دستکاری کنم تا ارتباطش با تلگرام قطع شه و دیگه ارسال نکنه.
اولش فکر کردم بخاطر سورس ربات باشه ولی همون سورس رو روی یه بات دیگه که فقط یه کاربر داشت امتحان کردم همچین مشکلی نداشت و یبار پیام رو ارسال کرد.
نمیدونم مشکل از کجاست واقعا از هر کی که میتونستم پرسیدم حتی دست به دامن پشتیبانی هاستم شدم شاید بتونن کمک کنن..
ولی گفتن که تو حیطه پشتیبانی اونا نیس
توی این سایت خارجی یکی مثل مشکل منو داشت و یکی دیگه پیشنهاد داده که set_time_limit رو اگه رو 0 بزاری اوکی میشه در حالیکه دیدم رو صفر بوده و مشکل از اون نیست:(
من زیاد اطلاعی از ساخت ربات تلگرام ندارم ولی فکر کنم
میشه بفرمایید از کدوم کتابخانه استفاده میکنید؟
حتما به این لینک سر بزنید: https://stackoverflow.com/questions/61568154/telegram-bot-problem-with-a-command-php
مشکلی بود بپرسید در خدمتم
بازم اونطوریه امتحان کردم:(
اونجا گفته بود صفر دیگه بدون محدودیت زمانیه ، ولی تاثیری نداشت. فکر کنم به اونم مربوط نمیشه چون تو همون سایت خارجی هم کسی که پرسیده بود گفت مثل من با دستکاری کد تونسته ارتباطو قطع کنه و جلوی پیام های تکراریو بگیره.
حتی نمیدونم بخاطر چیه که بتونم برای حلش راهی پیدا کنم.
منظورتون از کتابخانه رو نمیفهمم
هر زبان برنامه نویسی ای کتابخانه ها و فریمورک ها خودش رو داره
همونی که با ایمپورت میکنیم
سوالم اینه که شما از چه کتابخانه ای برای ساخت استفاده کردید؟ اگر با استفاده از ریکوست و .... استفاده کردید که بگید من کمک می کنم
از چه زبان برنامه نویسی ای استفاده میکنید؟
هر زبان برنامه نویسی...
آها نه نه من برنامه نویس نیستم چیز زیادی نمیدونم در این باره
این سورس بات تلگرامی رو بصورت رایگان از یکی از کانال های تلگرامی دانلود و اجرا کردم و در حد همون تغییر دو تا دستور و کپی کردن کد بلدم.
مشکلمو با نویسنده اش هم درمیون گذاشتم ولی جوابی ندادن ، برا همین اینجا پرسیدم شاید یکی تونست کمکم کنه
@error.404
ممکنه بخاطر این کد توی فایل send.php باشه؟
اونجایی که نوشته 200 مربوط به تعداد کاربراس؟ چون کاربرا الان 208 تا شدن
if($db){
include "index.php";
$get = mysqli_query($MySQLi, "SELECT * FROM `user`");
while($row = $get->fetch_assoc()) {
@$users[] = $row['id'];
}
$chunk = array_chunk($users, 200);
$list = $chunk[$db['count']];
}
آیا این ربات اوپن سورس هست؟
که شما کدش رو میگیرید؟
از پشتیبانی به صورت انگلیسی بپرسید
شاید دلیل داشته باشه
اینو ما نمیتونیم حل کنیم
@error.404
آره تو چنلشون بصورت رایگان گذاشتن لینک فایلشو بالا گذاشتم(اینه)
پشتیبانیش ایرانیه جواب ندادن پرسیدم.
@woody1005
ببینید ما نویسنده این ربات نیستیم که دلیل رو به شما بگیم
فکر کنم مشکل از همون ۲۰۰ باشه
@error.404
اهم بالاخره جواب داد، ولی خودشم نمیدونست!
گفت با یه دیتابیس دیگه امتحان کنم ببینم چی میشه
@woody1005
بله دیتابیس ممکنه مشکل داشته باشه
دیتابیس ممکنه حجمش کم باشه یا درست کار نکنه
این مشکل پیش بیاد
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟