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

Поддержка
  • В телеграм с канала поступают сообщения c данными. Они накапливаются. БАС видит только 30 - 40 элементов. У каждого сообщения есть дата и соответственно инфа. Нужно сделать так, что бы БАС поочерёдно распарсил их до сообщения которое было им обработано в прошлый запуск. Скрол не помогает, потому, что после скрола приходится обновлять данные по количеству элементов и у них соответственно изменяется индекс. А индекс это единственное к чему можно привязаться что бы их различать при обработке первичной. К тому же даже при обработке селектор сбоит и пропускает некоторые меседжи, это сразу видно если кликать по количеству эллементу указанному рядом со строкой селектора. бас селектор.png
    Как это сделать через пост гет запросы я тоже не вдупляю, ибо не смог найти шаблон гета. В БАСе сейчас не работает функция вывода пост гетов, я ковырял через интерфейс разраба в мазиле, но тоже никак. API телеги заточено судя по всему чисто под ботов + там надо для получения ключей региться потом эти данные вводить в БАС, а заказчику это нафиг ненужно.бас селектор 2.png

  • @Shogo Это заказ или вопрос?

  • @Shogo said in Как спарсить сообщения в телеграм?:

    , что бы БАС поочерёдно распарсил их до сообщения которое было им обработано в прошлый запуск. Скрол не помогает, потому, что после скрола приходится обновлять данные по количеству элементов и у них соответственно изменяется индекс. А индекс это единственное к чему можно привязаться что бы их различать при обработке первичной. К тому же даже при обработке селектор сбоит и пропускает некоторые меседжи, это сразу видно если

    1. В вашем посте есть слово ЗАКАЗЧИКУ, зачем было брать заказ который вы не способны выполнить.
    2. Создаёте базу данных, в неё закидываете последнее сообщение (с парсинга), с перезаписью. И во время следующего парсинга ставите проверку, ЕСЛИ находит текст, останавливается.. Тут все максимально просто.

    А вообще советовал бы вам перенести данную тему в заказы.

    P/S запросы работают в 23.2.2

  • @Fox это вопрос.

  • @iabot а как конкретно парсить то? Может посоветуете раз так всё просто.

  • @Shogo said in Как спарсить сообщения в телеграм?:

    @iabot а как конкретно парсить то? Может посоветуете раз так всё просто.

    Бесплатно ? Увы нет.. потерял интерес к рабскому труду.

  • @iabot Да работает клиент в 24.^ просто с куками неболшие особенности, сбрасывать надо и самому устанавливать перед каждым запросом, но в остальном он вполне адекватно работает.

  • @lotra said in Как спарсить сообщения в телеграм?:

    @iabot Да работает клиент в 24.^ просто с куками неболшие особенности, сбрасывать надо и самому устанавливать перед каждым запросом, но в остальном он вполне адекватно работает.

    Наверное имелась ввиду запись запросов. А зачем вы с куки такие танцы делаете? Клиент как работал так и работает, ничего не изменилось, проблем нет.

  • @UserTrue он из браузера их не всегда берет. А потом если сервер ответ по set-cookies шлет он их ставит сам убирать их.
    аа не знал что он не записывает, я через прокси сервер все делаю он точнее показывает что там шлет. Но все равно то что он не умеет br сильно подмораживает на ноду got перешел

  • 0 Votes
    2 Posts
    270 Views
  • 0 Votes
    3 Posts
    507 Views
  • 0 Votes
    11 Posts
    1535 Views
  • 0 Votes
    10 Posts
    1319 Views
  • 0 Votes
    2 Posts
    741 Views