راکت

حذف خودکار پیام های ربات تلگرام

3 پاسخ

سلام دوستان

برای اینکه ربات پیام های خودش رو توی گروه ها بطور مثال بعد ۳۰ ثانیه حذف کند باید از چه روشی استفاده کرد؟
من دیدم چند جا که از sleep تو php استفاده کردن که به نظرم چون این تابع اسکریپت رو نگه می داره روش درستی نیست.

به نظرتون باید چیکار کرد؟
.

reza gerami
reza gerami
@r.gerami25
ثبت پرسش جدید

پاسخ‌ها

3
رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

سلام وقتتون بخیر!

نمی‌دونم دقیقا دارید با چی کار می‌کنید
php یا فریم ‌ورک هاش
ولی می‌تونی یه دیتابیسی چیزی داشته باشی (فایل متنی حتی) هر پیامی که ارسال می‌کنی ID اون رو توی دیتابیس ذخیره می‌کنی
بعد یه script دیگه میذاری که نیاز نداره کسی بهش دسترسی داشته باشه (هوک و اینا نیاز نداره)
که این همیشه اجرا هست و هر ۳۰ثانیه این دیتاهارو می‌خونه و تصمیم می‌گیره کدوم ها پاک بشه.

با cron هم میشه این رو انجام داد :D

چون می‌نویسم هستم!

reza gerami
reza gerami
@r.gerami25

@Rp76
دوست عزیز ممنونم که وقت گذاشتین و پاسخ دادین.
چیزهایی که گفتین رو متوجه شدم فقط قسمت
«که این همیشه اجرا هست و هر ۳۰ثانیه این دیتاهارو می‌خونه و تصمیم می‌گیره کدوم ها پاک بشه.» رو دقیقا متوجه نشدم.
منظورتون اینه که با cron همیشه در حال اجرا بزارمش یا نه راه دیگه ای هم داره؟
و دوم اینکه این همیشه در حال اجرا بودن بار زیادی رو روی سرور نمیزاره؟؟؟
در ضمن با php نوشتم و mvc
بازم ممنونم ازتون.

شاید پاسخ شما همین‌جا باشد

رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

همیشه باز باشه، یا گاهی روشن بشه ولی کارش زیاد باشه بیشتر فشار میاره

چیزی که گفتم فقط یه مثال هست در مورد برنامه شما صحبت نمی‌کنیم!

من گفتم ۲ تا حالت وجود داره

  • cron
  • یه اسکریپت جدا که همیشه اجرا هست و هر چند ثانیه یکبار یکسری کار رو انجام میده.

حالا تصمیم با خودته
cron باشه یا چی!!

درنظر داشته باش که cron هر یک دقیقه فقط می‌تونه اجرا بشه.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام