یکی از اصلی ترین ویژگی های تلگرام که آن را تبدیل به پلتفرمی بسیار قدرتمند کرده، امکان ساخت ربات است. آنها ابزارهایی هستند که بر اساس نیاز کاربر، قابلیت هایی را به امکانات پیش فرض تلگرام اضافی میکنند. طراحی ربات تلگرام با مقاصد مختلفی صورت میگیرد، اما اصلی ترین کاربرد آن، در اختیار داشتن ابزارهایی به منظور مدیریت ساده کانال و یا گروه است.
طراحی ربات تلگرام
اگرچه برخی کاربران تصور میکنند ربات ها ابزارهایی مخرب بوده و اطلاعات کاربران را سرقت میکنند، اما این تعریف از پایه اشتباه است. اگر هنوز هیچ دیدی نسبت به ربات های تلگرامی ندارید، در ادامه چند مورد از کاربردهای آنها را عنوان میکنیم.
شرایطی را در نظر بگیرید که ادمین یک گروه بزرگ با تعداد زیادی عضو مثلا ده هزار نفر هستید. در طول روز، چند نفر در کنار یکدیگر به پیام های رد و بدل شده نظارت میکنند، اما این کار در طول شب وجود ندارد. اگر طی چندین ساعت طولانی به گروه نظارت نداشته باشید، به خاطر تعدد اعضا، تا صبح پیام های غیر مرتبط زیادی منتشر خواهد شد که اعتبار گروه باارزش شما را زیر سوال میبرد. اما با طراحی ربات تلگرام میتوانید تعیین کنید بین دو ساعت مشخص، هیچ کاربری قادر به ارسال پیام در گروه نباشد!
مقاله پیشنهادی: افزایش بازدید وب سایت به کمک تلگرام
طراحی ربات تلگرام برای ادمین کانال ها نیز میتواند بسیار مفید باشد. شرایطی را در نظر بگیرید که چند ساعت به اینترنت دسترسی ندارید، اما نمیتوان کانال را به امان خدا رها کرد و باید همانند همیشه، راس بازه های زمانی مشخص پیام ها و پست هایی در آن ارسال شود. میتوان با طراحی ربات تلگرام، چند پست از پیش ارسال شده برای آن را در زمان هایی مشخص بر روی کانال ارسال کرد.
اینها تنها نمونه هایی از کاربرد طراحی ربات تلگرام بودند. از آنجایی که در دنیای برنامه نویسی هیچ محدودیتی وجود ندارد، میتوان بسته به نیاز خود هر نوع رباتی نوشت. همانطور که میدانید، زمانبندی کردن فعالیت کاربران در گروه و زمانبندی کردن ارسال پیام در کانال جزو قابلیت های پیش فرض تلگرام نیست، اما به لطف ربات ها امکان ذیر شده است.
ساخت ربات تلگرام
پیش از هر کاری باید به ربات پدر که به وسیله آن ساخت دیگر ربات های تلگرام امکان پذیر میشود سر بزنید. این ربات با رفتن به آدرس https://telegram.me/BotFather قابل دسترسی است. طبق تعریف تلگرام، بات فادر رباتی است که به دیگر ربات ها فرمانروایی کرده آنها را تحت سلطه خود قرار میدهد. با استفاده از آن میتوانید بسته به نیاز و هدف خود به طراحی ربات تلگرام جدید بپردازید.
بعد از ورود میبایست دکمه start را انتخاب کرده و یا به صورت دستی عبارت start/ را تایپ و سپس ارسال کنید. این ربات بعد از معرفی کردن خود، چندین گزینه در اختیار کاربر قرار میدهد که باید از میان آنها دست به انتخاب زد.
- /newbot – create a new bot (ساخت ربات جدید)
- /token – generate authorization token (دریافت توکن احراز هویت)
- /revoke – revoke bot access token (لغو کردن توکن دسترسی ربات)
- /setname – change a bot’s name (تغییر اسم ربات)
- /setdescription – change bot description (تغییر توضیحات برای ربات)
- /setabouttext – change bot about info (تغییر اطلاعات ربات)
- /setuserpic – change bot profile photo (تغییر تصویر ربات)
- /setcommands – change bot commands list (تغییر لیست کامندهای ربات)
- /setjoingroups – can your bot be added to groups? (امکان اضافه شدن ربات شما به گروه ها)
- /setprivacy – what messages does your bot see in groups? (ربات شما چه پیام هایی را در گروه ها مشاهده کند؟)
- /deletebot – delete a bot (حذف کردن ربات)
- /cancel – cancel the current operation (کنسل کردن فرآیندی که در حال حاضر مشغول دنبال کردن آن هستید)
اگر کاربری بخواهد به طراحی ربات تلگرام کاربردی که در عمل یک کار مفید و حرفهای انجام میدهد دست بزند، باید دارای دانش برنامه نویسی باشد، در غیر این صورت تنها خواهد توانست ربات های تلگرامی ابتدایی با قابلیت های محدود ایجاد کند.
نویسنده: هادی شریفی · تاریخ انتشار: — Inten
دیدگاهها
هنوز دیدگاه تأییدشدهای ثبت نشده است.