TGViewer
| AmirHossein | | AmirHossein | @amirhdeveloper · 612 subscribers
Post #514 378
| AmirHossein | Photo
توی یک ماه اخیر که دسترسی به اینترنت تقریبا صفر بوده، ایده پروژه جدیدی به ذهنم رسید، که هم مشکلاتی رو حل می‌کنه، و هم باعث میشه توی این مدت بیکار نباشم.

این پروژه یک محیط تست و توسعه ربات‌های تلگرامی به صورت کاملا آفلاین هست.
این پروژه یک bot api server شبیه‌سازی شده رو اجرا می‌کنه که متدهای تلگرامی، و آپدیت هارو در اختیارتون میذاره؛
همچنین یک کلاینت اختصاصی، برای کار با ربات‌‌های شبیه‌سازی شده.

کلیت کار به این صورت هست، که یک کلاینت تحت وب در اختیار شما قرار داده میشه
این کلاینت یک محیط شبیه سازی شده تلگرام هست
می‌تونید یک ربات بسازید، بهش پیام بدید، یا بهتون پیام بده.
همچنین می‌تونید یوزرهای تستی متعددی رو ایجاد کنید و با یوزرهای مختلف به ربات پیام بدید.

هر ربات یک توکن داره، که میشه ازش توی هر لایبرری یا زبانی استفاده کرد.
همچنین می‌تونید بهش وبهوک ست کنید تا با ارسال هر پیام به ربات، آپدیتش به سرور رباتتون ارسال بشه.

این پروژه تازه فاز اولیه رو گذرونده، که صرفا می‌تونه پیام های متنی ساده رو رد و بدل کنه.

هدف این پروژه برای من ایرانی گذر از قطعی اینترنت هست.
اما به طور کلی با این ابزار، بدون دردسر داشتن سرور، اینترنت، SSL، یا بیلد کردن API Server، یا NGROK و... می‌تونیم ربات هامون رو توسعه بدیم.

سرور این پروژه با Rust نوشته شده، و کلاینت اون با React، همچنین از Python برای اسکرپ کردن متدها و تایپ‌ها از داکیومنت و تولید کدهای خودکار استفاده شده.

به امید گذر از این اتفاقات و ایرانی بدون مشکلات عجیب غریب
  • ❤ 13
  • 👍 2
More from @amirhdeveloper
  1. Sep 23, 2026از امروز با کاهش شدید حاکرها مواجه میشیم
  2. Sep 19, 2026🔴 سوال سوم دو Region دارید: US-East و EU-West. کاربران در هر دو Region هستند. سیستم باید…
  3. Sep 19, 2026🟠 سوال دوم فرض کنید Service A به Service B درخواست می‌زند. B به‌دلیل overload، latency با…
  4. Sep 19, 2026🟢 سوال اول فرض کنید یک سرویس backend داریم که به PostgreSQL وصل می‌شود. تعداد requestها ن…
  5. Sep 19, 2026خیلی وقته پست‌های کانال فقط درمورد LaraGram بوده، وقتشه یکم جالب‌ترش کنیم اگر ممبرها هنوز…
  6. Sep 14, 2026پکیج LaraGram Brain منتشر شد و با استفاده از اون دیگه نیازی به کد نوشتن برای ساخت ربات‌هات…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →