بازگشت به بلاگ
راهنماها۱۲ آبان ۱۴۰۵2 min read

پیام همگانی در Telegram واقعاً به چه کسانی می‌رسد؟

ابزارها این تصور را ایجاد می‌کنند که پیام همگانی به همهٔ اعضای گروه می‌رسد. Bot API این‌طور کار نمی‌کند و دانستن قاعدهٔ واقعی، برنامه‌ریزی ارسال را تغییر می‌دهد.

پیام همگانی در Telegram واقعاً به چه کسانی می‌رسد؟

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

قاعده‌ای ساده و روشن

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

این موضوع مهم است، چون بسیاری از متن‌های تبلیغاتی دربارهٔ Telegram خلاف این را القا می‌کنند. اگر محصولی وعده می‌دهد که به تمام اعضای یک گروه پیام می‌فرستد، بپرسید با کدام فراخوانی API این کار را انجام می‌دهد، چون چنین فراخوانی‌ای وجود ندارد.

این قاعده چه تغییری در برنامه‌ریزی ایجاد می‌کند؟

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

ارسال‌ها را بر اساس عدد کوچک‌تر برنامه‌ریزی کنید تا انتظاراتتان واقع‌بینانه بماند. وقتی تعداد اعضای گروه را مبنای گزارش قرار می‌دهید، ارسالی را شکست‌خورده می‌نامید که از ابتدا هم نمی‌توانست به همهٔ آن‌ها برسد.

چطور فهرست کسانی را گسترش دهید که واقعاً می‌توانید به آن‌ها پیام بدهید؟

به افراد دلیلی بدهید تا دکمهٔ شروع را بزنند. رباتی که کاری انجام می‌دهد، مثلاً به سؤالی تکراری پاسخ می‌دهد، کاتالوگ نمایش می‌دهد یا فایلی در اختیار کاربر می‌گذارد، باعث می‌شود افراد آن را شروع کنند، چون حتی برای یک بار هم به کارشان می‌آید. سنجاق کردن پیامی که توضیح می‌دهد ربات چه کاری انجام می‌دهد، معمولاً بهتر از درخواست عضویت در ربات جواب می‌دهد.

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

ارسال پیام بدون ایجاد مزاحمت

برای ارسال پیام برنامه‌ای مشخص تعیین کنید و به آن پایبند بمانید. پیام هفتگی‌ای که افراد منتظرش هستند، بیشتر از پیامی روزانه خوانده می‌شود که بی‌خبر از راه می‌رسد و خیلی کمتر هم باعث مسدود شدن ربات می‌شود. هر پیام را به یک موضوع و یک اقدام محدود کنید و راهی واضح برای قطع دریافت پیام‌ها در اختیار افراد بگذارید.

بعد از ارسال چه چیزهایی را بررسی کنید؟

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

پرسش‌های متداول

آیا ربات می‌تواند به همهٔ اعضای گروهم پیام بدهد؟

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

چطور بفهمم رباتم می‌تواند به چند نفر پیام برساند؟

کاربرانی را بشمارید که ربات شما را شروع کرده‌اند. مبنای ارسال پیام همگانی همین فهرست است، نه تعداد اعضای گروهتان.

آیا ثبت سفارش در Mini App فرد را به این فهرست اضافه می‌کند؟

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

هر چند وقت یک‌بار پیام بفرستم؟

فاصلهٔ مشخصی انتخاب کنید که افراد بتوانند انتظارش را داشته باشند، مثلاً هفته‌ای یک بار، و بعد از هر ارسال ببینید چند نفر ربات را مسدود می‌کنند. افزایش نرخ مسدودسازی یعنی بیش از حد پیام می‌فرستید.

اشتراک‌گذاری این مقاله