کسب‌وکار آنلاین خبر و تحلیل

قابلیت جدید تلگرام: اجرای ربات و مینی‌اپ، بدون نیاز به مدیریت سرور شخصی

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

تلگرام قابلیت تازه‌ای به نام Telegram Serverless معرفی کرده که به سازندگان ربات‌ها و مینی‌اپ‌ها اجازه می‌دهد کدهای بک‌اند را مستقیماً روی زیرساخت خودِ تلگرام اجرا کنند. این یعنی برای راه‌اندازی ربات ساده‌ای که صرفاً به دستور start/ پاسخ بدهد، دیگر لزوماً نیازی به اجاره‌ی VPS، خرید هاست، نگهداری کانتینر یا تنظیم سرویس‌های ابری جداگانه نیست.

برنامه‌نویسان می‌توانند کدهای خود را به‌صورت ماژول‌های ساده جاوا اسکریپت بنویسند و آن‌ها را تنها با یک فرمان را منتشر کنند. تلگرام این کدها را در سندباکس ایزوله‌ی V8 اجرا می‌کند و دسترسی مستقیم به Bot API، دیتابیس داخلی مبتنی بر SQLite و درخواست‌های اینترنتی خروجی را نیز در اختیار هر پروژه می‌گذارد.

قابلیت Telegram Serverless می‌تواند ساخت ربات‌های هوش مصنوعی، بازی‌ها، ابزارهای خودکار و بک‌اند مینی‌اپ‌ها را ساده‌تر کند و افزایش ترافیک را نیز به‌طور خودکار مدیریت خواهد کرد. البته این محیط فعلاً محدودیت‌هایی دارد؛ از جمله اینکه کدها باید با جاوا اسکریپت نوشته شوند، امکان نصب آزادانه بسته‌های npm وجود ندارد و دانلود مستقیم محتوای فایل‌ها یا آپلود فایل جدید از داخل این محیط هنوز پشتیبانی نمی‌شود؛ با این‌ حال، استفاده مجدد از فایل‌های موجود تلگرام از طریق file_id امکان‌پذیر است.

جزییات بیشتر درباره Telegram Serverless و نحوه‌ی پیاده‌سازی پروژه را در بلاگ رسمی تلگرام بخوانید.

تازه‌ترین مطالب

مطالب پرنگاه

ویدیوهای نوشدارو

ویدیو های بیشتر
مشاهده همه ویدئوها

حکایت‌های کوتاه، حقیقت‌های بزرگ

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

ویدیو های بیشتر

منابع

  1. Telegram
    https://core.telegram.org/bots/serverless