Почему я не люблю запускать ботов Telegram
Боты в Telegram — это удобные мини-приложения и уведомления. Но это односторонний канал связи, который пользователь практически не контролирует.
Сейчас практически любой мало-мальский стартап любит делать миниаппки в Telegram. С одной стороны — это удобно: не нужно ставить дополнительные приложения, всё остаётся в Telegram, которым все мы итак пользуемся каждый день. Но с другой стороны — это открывает неконтролируемый канал связи.
Что происходит, когда вы нажимаете кнопку /start в боте? Вы даёте своё согласие на то, чтобы бот писал вам что угодно и когда угодно. Это значит, что бот может присылать вам не только то, что вы от него хотите, но также и рекламные акции и новости компании, которые, согласитесь, мало кто читает.
С каналом — понятно. Перестал интересовать — нажал кнопку "Выйти" и всё, канал больше тебя не потревожит. С ботом так не получится. Да, существуют рекомедации о том, что команда /stop должна обрабатываться так, чтобы пользователю, который её отправил, больше не приходили сообщения от бота. Но это рекомендации, много ли кто их соблюдает?
Даже если удалить диалог с ботом — он всё равно может продолжать отправлять сообщения. Кажется, что выход — добавление бота в лист блокировки. Вроде бы звучит приемлемо, но что, если бот иногда всё же нужен, а в остальное время не хочется получать от него сообщения? То добавлять в блокировку, то удалять его — может надоесть.
Поэтому я запускаю ботов только в самом крайнем случае. Проблема не в том, что все боты обязательно будут спамить. Большинство, вероятно, не будет. Проблема в том, что после одного нажатия /start контроль над дальнейшим общением переходит к владельцу бота. И разовый интерес к продукту превращается в постоянный канал коммуникации, причём удобного способа отозвать это разрешение у пользователя нет.