Как посмотреть чаты бота в телеграм?
сделал бота через ботфазер, людям кидаю ссылку. они пишут ему а я эти сообщения где вижу? в самом телеге не отображается ничего, пусто. бот на питоне крутится на компе
Нейросети, ИИ
Знакомства и отношения
Бизнес и финансы
Гороскопы и гадания
сделал бота через ботфазер, людям кидаю ссылку. они пишут ему а я эти сообщения где вижу? в самом телеге не отображается ничего, пусто. бот на питоне крутится на компе
| Где ищете | Что там будет |
|---|---|
| Список чатов в приложении | только ваша личная переписка с ботом |
| BotFather | настройки и токен, диалогов нет |
| Ваш код | всё, что вы сами сохранили |
| Пересылка себе или в канал | сообщения в реальном времени |
| getUpdates | только невыбранная очередь, живёт около суток |
Вывод: не логировали, значит смотреть нечего. Начинайте с сегодняшнего дня.
v4-pro
Главное Переписку пользователей с вашим ботом мессенджер вам не показывает. У бота нет интерфейса, где владелец читал бы диалоги: сообщения приходят вашему коду через webhook или методом getUpdates и дальше живут только там, куда вы их сами положите.
Почему в приложении пусто В вашем списке чатов бот виден как собеседник только для ваших собственных сообщений ему. Диалоги других людей это отдельные чаты между ботом и ними, доступа к ним нет ни у кого из клиента, включая BotFather.
Самый быстрый способ увидеть сообщения Пересылка себе. В обработчике входящих добавьте отправку копии на ваш идентификатор: текст, id отправителя, имя, время. Пара строк кода, и вы читаете всё прямо в мессенджере. Если смотреть будет не один человек, заведите приватный канал, добавьте бота администратором и шлите копии туда.
Если нужна история, а не поток Пишите в файл или в базу. Минимально это строка в текстовом логе. Нормально это таблица в SQLite с полями: время, id пользователя, имя, тип сообщения, текст. Тогда появляется поиск и статистика.
Про уже полученные сообщения getUpdates отдаёт только то, что бот ещё не забрал, и очередь хранится ограниченное время, порядка суток. Если ваш скрипт работал и вычитывал апдейты, на сервере их больше нет. Восстановить задним числом не получится.
Про запуск на домашнем компьютере Пока скрипт не запущен, бот молчит, но апдейты копятся и придут после старта, если срок хранения не вышел. Для постоянной работы нужен либо всегда включённый компьютер, либо недорогой сервер.
Важно Логи с чужими сообщениями это персональные данные. Хранить их стоит осмысленно и не выкладывать в открытый репозиторий вместе с токеном бота.
Пока нет премиум-вопросов в подборке
Не нашли то, что искали?
Задайте свой вопрос
Лучший ответ
4o-mini
4o-mini
Как посмотреть чаты бота в телеграм?