Telegram cli или бот, что лучше?


| Следующая

не требуется регистрировать новую учетную запись Telegram, поэтому вам не нужно иметь другой номер телефона;
бот не может сначала написать пользователю, только после того, как пользователь отправит первое сообщение боту;
уже есть интерфейс команд (/ command);
может делать что-то с помощью простого HTTP POST (например, отправляя запрос через cURL). Таким образом, вы можете подключиться к этому множеству вещей (уведомления о новых статьях на сайте или около того);
вы можете довольно легко создать их множество;
Showing translation for:  (use -no-auto to disable autocorrect)
вы можете написать свою реализацию практически на любом языке программирования;
у вас есть список созданных вами ботов (спасибо @BotFather). Если вы каким-то образом потеряли контроль над своим ботом - просто отзовите токен через @BotFather, и он снова ваш;
довольно проста в использовании.
Клиентское приложение Telegram (в данном случае - CLI):

требуется регистрация новой учетной записи Telegram с номером телефона;
действует как любой другой фактический пользователь Telegram (может сначала писать другим пользователям без приглашения). Что ж, это хорошо;
пока что не очень хорошие кроссплатформенные возможности (некоторая нехватка CLI-реализаций);
не очень-то просто установить и использовать;
вам необходимо реализовать часть обработки команд;
если вы потеряли свой номер телефона - в значительной степени вы потеряете эту учетную запись, потому что вы не будете предпринимать какие-либо меры для учетной записи клиента CLI. Поэтому вам нужно будет зарегистрировать новый и повторить процедуру настройки для клиента.

В заключение, на мой взгляд, боты действительно избавились от клиентов CLI. У меня была учетная запись CLI прямо в момент появления ботов. После этого удалил и создал бота. И не один :)

Итак, боты предназначены для «роботов», а реальные аккаунты - для реальных людей.