@koliane

Возможно ли создать чат бот, который постит только те новости, на которые подписались пользователи?

Есть сайт новостей. На сайте пользователь может подписаться на несколько тем.
Возможно ли рассылать новости, на темы которых подписался пользователь, в telegram?

Пока вижу это так:
1) Т.к. подписаться на сайте на тему может только авторизованный пользователь, то можно создать бота, где пользователь вводит свой логин/пароль и бэкенд сайта понимает, что это за пользователь и на какие новостные темы он подписан.
2) При появлении новости по теме, на которую подписался пользователь(на сайте), новость отправляется ему в чат с телеграмм ботом

Главная суть - пользователь на сайте подписывается на интересные ему темы и новости по этим темам транслируются ему в telegram.

Возможно ли такое сделать?
Если нет, то вероятно есть другие способы (т.е. не через бота)?
Есть ли уже подобные примеры, на которые можно посмотреть?
  • Вопрос задан
  • 255 просмотров
Пригласить эксперта
Ответы на вопрос 1
Nigrimmist
@Nigrimmist
Asp.net senior developer
Конечно можно, почему нет. Главная задача тут связать телеграм пользователя и ваш бэкэнд, для этого нужно пройти как-то аутентификацию/верификацию. Одним из вариантом может быть генерирование какого-то UID, вы показываете его пользователю и даёте ссылку на телеграм бота. Бот начинает свою работу с того, что спрашивает этот UID. Таким образом вы связываете реального пользователя сайта и его telegram_chat_id.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы