بات توییتر چه کاری می‌تواند انجام بدهد

واسط برنامه‌نویسی (API) توییتر به اپلیکیشن‌های توییتری امکان می‌دهد تقریبا هر کاری را توسط بات توییتر انجام بدهند. در این جا فهرست امکانات بات‌های توییتر و مثال‌هایی از آن‌ها را می‌توانید ببینید.

عملیات بات شرح مثال
ارسال پاسخ عمومی – Send Pblic Reply پاسخ خودکار به توییت‌هایی که شامل کلمات خاص یا شرایط معینی هستند اگر در یک توییت، اکانت شما منشن شود، شما می‌توانید یک پاسخ از پیش نوشته شده خودکار به کاربری که توییت کرده، بدهید
ارسال پاسخ خصوصی در دایرکت – Send Private DM یک پیام مستقیم به کاربرانی که روی موضوع خاصی توییت کرده باشند، می‌فرستد شما می‌توانید به هر کسی که شما را فالو می‌کند، یا افرادی که دریافت پیام مستقیم از همه کاربران را فعال کرده باشند، یک پیام در دایرکت بفرستید
ریتوییتِ توییت‌ها – Retweet Tweet یک توییت عمومی را ریتوییت می‌کند این کار شبیه فشار دادن دکمه ریتوییت روی یک توییت در سایت توییتر یا اپ موبایل آن است
کوت کردن توییت – Qoute Tweet درواقع همان ریتوییت است. با این تفاوت که می‌توانید روی آن نظرتان را هم بگویید. البته توییتر عبارت کوت را به عبارت Retweet with Comment به معنی ریتوییت با کامنت تغییر داد مثلا اگر کاربر @user توییت کند که “کدام رنگ بهتر است” بات توییتر شما می‌تواند توییت کند “آبی RT @user بهتر است” تا یک متن را به پاسخ اضافه کند
فالوی توییت‌کنندگان – Follow Tweeter کاربرانی که روی موضوع خاصی توییت کرده باشند، فالو می‌کند فالوی خودکار کاربرانی که راجع به کابر/برند یا تیم ورزشی مورد علاقه شما توییت می‌کنند
اضافه کردن توییت‌کنندگان به یک لیست – Add Tweeter to List اضافه کردن کاربر توییت کننده موضوع خاص به یک لیست موجود یک لیست از افرادی که راجع به برند شما توییت می‌کنند تشکیل می‌دهد، تعداد اعضای لیست حداکثر ۵۰۰۰ کاربر می‌تواند باشد
فالوی پروفایل کاربر – Follow Profile پروفایل‌های توییتر را برای نام و نام‌خانوادگی، نام شرکت، محل سکونت یا شرایط دیگر جستجو می‌کند به طور خودکار، کاربری را که مطابق شرایط شما باشد فالو می‌کند
اضافه کردن پروفایل به لیست – Add Profile to List اضافه کردن کاربران توییتر به یک لیست پروفایل‌های توییتر را جستجو می‌کند و آن‌ها را به یک لیست اضافه می‌کند. مثلا شما می‌توانید کاربرانی که اسم یک شرکت را در بیو/توضیح نوشته باشند در یک لیست جمع‌آوری کنید
فالو بک – Follow Back هر کاربری را که یک کاربر دیگر را فالو کرد، فالو خواهد کرد اگر کاربر @user یک فالوئر جدید بگیرد، آن را فالو بک خواهد کرد
ارسال پیام مستقیم به فالوئرها – DM Followers یک پیام به فالوئر جدید شما می‌فرستد می‌توانید یک پیام دایرکت به کاربری که شما را فالو می‌کند، بفرستید
اضافه کردن فالوئرها به یک لیست – Add Followers to List فالوئرهای هر کاربر توییتر را به یک لیست اضافه می‌کند اگر کاربر @user1 کاربر مشخصی مانند @user2 را فالو کند، @user1 را به لیست توییتر شما اضافه می‌کند

چطور بات توییتر را از کاربر عادی تشخیص دهیم

رفتارهای زیر می‌تواند مشخص کند که یک کاربر توییتر بات است یا کاربر عادی

  • توییت کردن بیش از حد: وقتی یک کاربر صدها توییت در روز منتشر کند، یا بات است یا معتاد به توییتر و نیازمند روانشناس
  • استفاده از عکس پروفایل غیرقابل شناسایی یا سرقتی: بات‌های توییتر معمولا عکس‌های عمومی در آواتار یا کاور استفاده می‌کنند. با استفاده از جستجوی تصویری گوگل می‌توانید عکس کاربر را سرچ کنید تا مشخص شود از عکس‌های عمومی استفاده کرده است یا حتی ممکن است چندین کاربر با این عکس در توییتر یا شبکه‌های اجتماعی دیگر با اسامی مختلف باشند.
  • چسبیدن به یک موضوع یا هشتگ: وقتی یک اکانت توییتر روی یک موضوع خاص یا ایدئولوژی یا پست‌های یک وبسایت، توییت می‌کند به احتمال زیاد، یک بات است.
  • کاربران کر و کور و لال: کاربرانی که هیچ پاسخی به فالوئرها یا منشن‌ها نمی‌دهند، یا بدون مقدمه و سلام و علیک، پیام‌های مستقیم همراه با لینک و عکس و … می‌فرستند.

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

بات تلگرام چه کارهایی می‌تواند انجام دهد؟

  • اخبار و اطلاعیه‌های جدید: بات تلگرام می‌تواند مانند یک روزنامه هوشمند، اخبار و اطلاعات مورد نظرتان را در سریع‌ترین زمان برای‌تان بفرستد. مانند TechCrunch Bot
  • تجمیع با سرویس‌های دیگر: بات تلگرام می‌تواند اطلاعات از سرویس‌های بیرون تلگرام دریافت کند
    مانند Gmail BotImage BotGIF botIMDB botWiki botMusic botYoutube botGitHub bot
  • دریافت و پرداخت پول بین کاربران تلگرام
  • ایجاد ابزارها سفارشی: بات تلگرام می‌تواند هشدارها، پیش‌بینی وضع هوا، ترجمه، قالب‌بندی متن، نظرسنجی، لایک و … انجام دهد
    مانند Markdown botSticker botVote botLike bot
  • بازی‌های تک و چند نفره: بات تلگرام می‌تواند با استفاده از امکانات HTML5 انواع گیم‌های مسابقه‌ای، فکری، سه‌بعدی و حتی استراتژی را ارایه بدهد.
    مانند GameBotGamee
  • شبکه‌های اجتماعی: یک بات تلگرام می‌تواند کاربرانی که علایق مشترک دارند یا فاصله جغرافیایی‌شان نزدیک است، با یکدیگر مرتبط کند یا افرادی که دنبال متخصص برای نیروی کار باشند به جویندگان شغل مرتبط کند. مانند HotOrBot یا harfbemanbot روبات تلگرام حرفتو ناشناس به من بزن

 

بات تلگرام به چه اطلاعاتی از کاربران می‌تواند دسترسی داشته باشد

وقتی یک بات تلگرام را به یک گروه تلگرامی اضافه کنیم، آیا می‌تواند به هر اطلاعاتی از اعضای گروه دست پیدا کند؟ با توجه به وضعیت خصوصی بات تلگرام (Privacy Mode) که می‌تواند فعال یا غیر فعال شود، آیا یک بات تلگرام می‌تواند به هر اطلاعاتی از کاربر دست پیدا کند و مثلا پیامی را که کاربر فرستاده، بخواند؟

بات تلگرام می‌تواند به اطلاعات زیر دسترسی داشته باشد

  • آیدی اختصاصی کاربر (User ID) – این آیدی به صورت خودکار توسط تلگرام ایجاد می‌شود.
  • نام و نام خانوادگی کاربر – اگر کاربر در مشخصاتش نام و نام خانوادگی را ثبت کرده باشد.
  • نام کاربری (User Name) – اگر کاربر نام کاربری برای خودش انتخاب کرده باشد. بنابراین اگر می‌خواهید در گروه‌ها از شر بات‌های تلگرامی در امان باشید، می‌توانید بدون نام کاربری کار کنید.
بات تلگرام این اطلاعات را می‌تواند از یک پیام استخراج کند و مثلا نمی‌تواند نام اعضای گروه را جستجو کند
پرایویسی مود اگر غیرفعال باشد بات تلگرام می‌تواند تمام پیام‌های نوشته شده در یک گروه تلگرامی را بخواند. اگر پرایویسی مود فعال باشد، بات تلگرام فقط پیام‌هایی را دریافت می‌کند که مستقیما خطاب به آن باشند، مثلا کاربری یک فرمان ربات را فراخوانی کند یا به یک پیام بات تلگرام ریپلای (پاسخ) بدهد

احتیاط ادمین گروه تلگرامی در اد کردن بات تلگرام به یک گروه

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

احتیاط کاربران تلگرام در برابر بات‌های تلگرامی در گروه‌ها

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

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

دریافت شماره تلفن یا لوکیشن (محل جغرافیایی) کاربر توسط بات تلگرام

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

چطور بات تلگرام را از کاربر عادی تشخیص دهیم؟

تفاوت‌های بات تلگرام و کاربر عادی

  • بات تلگرام استاتوس آنلاین بودن یا زمان لست‌سین ندارد و برنامه تلگرام آن‌ها را با برچسب bot نمایش می‌دهد
  • بات تلگرام فضای ذخیره‌سازی محدودی روی تلگرام دارد و پیام‌های قدیمی‌تر ممکن است مدت کوتاهی پس از پردازش، توسط سرور تلگرام، حذف شوند، مگر این که بات آن‌ها را برای یک اکانت کاربر عادی بفرستد تا در هیستوری آن کاربر ذخیره بماند
  • بات نمی‌تواند با یک کاربر گفتگو را آغاز کند و لازم است که کاربر آن را به یک گروه تلگرامی اد کند یا یک پیام مستقیم به آن بدهد
  • نام کاربری بات تلگرام همیشه در آخرش کلمه bot را دارد
  • وقتی یک بات را به یک گروه اد کنند به طور پیش‌فرض نمی‌تواند همه پیام‌ها را بخواند، مگر این که پرایویسی مود آن غیر فعال شود