Телеграм пре-кра-сен.
Есть такая проблема, что спам-боты заходят в публичные чаты.
Обычно они ничего не пишут, а просто добавляются. На экране чата появляется фоновое сообщение «rOJIbIE nuCbKu 6E3 SMS joined the group», и в ростере инкременируется циферка новых сообщений.
И это очень плохо. Это очень плохо, так быть не должно.
Смотрите, как с этим борются.
В чат добавляется специальный АНТИ-СПАМ-бот. Когда такой спамер заходит в чат — бот сразу высирает прямо в чат огромное сообщение с картинкой и просьбой ввести цифры из нее. Через 10 минут, если новый пользователь (не обязательно спамер) ничего не ввел, то бот его банит навечно, а свои сообщения удаляет.
Итого ты вместо одного добавления спамера в чат видишь целую эпопею борьбы одного железного разума с другим. Охуенно. Намного лучше сразу.
Почему, спросите вы, анти-спам-бот этим говном срет в чат, а не напрямую спамеру? Да потому что анти-спам-бот, в отличие от спам-бота, сделан на Telegram Bot Api, а в телеграме таким ботам запрещено первым вступать в контакт с пользователем. Так что ничего он отправить ему не может никак. Может только всем в чат насрать. Спам-бот же сделан через обычный (отреверс-инженеренный) протокол телеграма и такими ограничениями не обладает.