Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как написать скрипт(бота) для пересылки сообщений в телеграм?

Даниил Сотников Гуру (3852), закрыт 2 года назад
В телеге собеседники любят удалять переписки для всех (спасибо недалёким девочкам из дайвинчика), и тупо исчезают из диалогов, в инете советуют написать скрипт какой-то для автоматической пересылки всех новых сообщений в избранное, как это сделать? Или может не скрипт, а бот, нужен любой автоматизированный способ сохранять сообщения со всех переписок в некую базу данных.
Дополнен 2 года назад
ПЕРЕПИСКИ ЛИЧНЫЕ, С ЛЮДЬМИ, НЕ В ГРУППАХ, НЕ В КАНАЛАХ И ПРОЧЕЙ ДРИСНЕ, А С ЛЮДЬМИ
Лучший ответ
dim565 Искусственный Интеллект (424854) 2 года назад
Как вам правильно сказали, обычный Telegram бот не поможет, он не видит переписку в ЛС с другими пользователями.

Проверьте неофициальные клиенты, возможно в каком-то из них уже есть функция сохранения переписки.

Или писать скрипт, который будет использовать Telegram API (не Bot API), подключаться к вашему аккаунту, получать историю переписки и сохранять в нужном виде (файл, база данных, в избранное). Готовые решения не нашел и не знаю, какой язык программирования вам по душе, но например для Python есть библиотека Telethon и несколько статей, которые могут пригодится:
https://habr.com/ru/post/425151/
https://proglib.io/p/pishem-prostoy-grabber-dlya-telegram-chatov-na-python-2019-11-06
Остальные ответы
Питониус Профи (670) 2 года назад
Смотря где переписка - если в личке, то бот не поможет. Если в групповом чате - тогда бот поможет, если сделать его администратором.
Даниил СотниковГуру (3852) 2 года назад
Да я вроде всё конкретно изложил, переписки личные с людьми
Питониус Профи (670) Даниил Сотников, Если в личке, то тоже можно через Telegram API это делать. Но бесплатно тебе никто программу писать не будет.
Похожие вопросы