У меня только pdf-файлы. Они уже были когда-то отправлены. Теперь нужно просто пройтись по всему каналу с начала его создания и переслать/скопировать все файлы
rPman, Пробовал несколько вариантов отправки запроса. Помог этот, там я и взял JSON.stringify() JSON.stringify() - преобразует текст в JSON формат. Скорее всего, без этого ваш API получает строку с лишним символом ':'
За парсинг не шибко разбираюсь, но примерный алгоритм дать могу
Если через бота: Сделать диспетчер на все сообщения, сделать проверку на chat_id, дать боту админа в группе и доступ к сообщениям, записывать сообщения в бд, через js читать бд, выводить на сайт
Если через юзер-бота: Сделать диспетчер, такую же проверку, записывать сообщения в бд, читать через js, выводить на сайт
Тоесть если делать обычного бота, то вам придется столкнуться с некоторыми препятствиями