Парсинг поисковой выдачи Twitter(X) по API(т.Basic). Выдача в ТГ бота
Нужен исполнитель с опытом работы с API Twitter(X). У нас оплачено тариф Basic.
Быстрое выполнение, исполнитель должен быть постоянно на связи во время выполнения работы.
Задача (расписана логика работы как бы это делалось руками)
1. Наш бот получает адрес токена из 3 источников в ТГ. Приходит сообщение на наш бот, в котором из текста достается адрес токена. (также можно вручную добавлять адрес токена для отслеживания. добавлено скрин как должен выглядеть в боте этот этап)
Для примера мы получили адрес DD5FhLwDArfzbLdfXhGoRbAHpaQZRnkvp5msuxGhpump
Далее мы идем к поиску в твиттер https://x.com/search?q=адреса_токену&src=typed_query&f=live
если в поиске есть 10(в настройках можно изменить. стандартно 10) уникальных(уникальным имеется в виду от одного юзера зачитывается одно сообщение, если один юзер написал 5 сообщений с поисковым адресом мы считаем только 1) и более сообщений с этим адресом - мы отправляем сообщение к нам в ТГ в таком формате
=============
Адрес токена DD5FhLwDArfzbLdfXhGoRbAHpaQZRnkvp5msuxGhpump(приведен как пример)
https://x.com/search?q=адреса_токену&src=typed_query&f=live
https://dexscreener.com/solana/адреса_токену
https://bullx.io/terminal?chainId=1399811149&address=адреса_токену
Количество сообщений : ___ (количество уникальных сообщений на момент проверки).
Ники пользователей которые писали про этот токен в х: ник1, ник2 и т.д.
===========
далее этот адрес автоматически убираем из мониторинга.
Если поиск выдает нам меньше 10 сообщений для этого адреса, мы возвращаем этот адрес в таблицу (базу) и возвращаемся к проверке через 5 мин. Если через 5 мин количество сообщений в поисковой выдаче не изменилось - мы возвращаем этот адрес в таблицу и снова сделаем запрос через 10 мин. Если мы проверили второй раз адрес и количество сообщений изменилось в большую сторону, но еще не достигло 10 - мы возвращаем этот адрес в таблицу и возвращаемся к поиску через 5 мин.
Каждые 5 мин мы проверяем твиттер на необходимый нам адрес. Когда этот адрес собирает 10 сообщений мы прекращаем его мониторить.
За день в мониторинге онлайн будет отслеживаться 250-500 адресов. Бот работает 24/7.
Нужно сделать черный список куда мы будем заносить адреса токенов(вручную) которые не нужно продолжать отслеживать (это для того чтобы в процессе сбора за 2-3 дня у нас не накопилось очень много запросов на отслеживание).
В боте есть возможность вызывать весь список токенов которые добавлены в таблицу -командой /listtokens
В боте можно удалять токены из таблицы командой /blacklist +адрес токена.
В настройках мы можем изменять 1) количество сообщений для проверки(стандартно стоит 10). 2) промежуток между проверками (стандартно 5 мин). 3) результат не изменяется в течение (стандартно стоит 10 мин)
У нас в тарифе на Х есть лимит в 10.000 запросов на месяц. Если мы дошли до этого лимита - бот должен проинформировать нас, что нужно обновить оплату тарифа.
Сейчас уже у нас есть шаблон бота(который уже установлен на наш сервис) - дадим ссылку на бота для теста
Делался по этому заданию - https://freelancehunt.com/project/monitoring-poshuku-twitter-x-kozhni-hv/1402238.html
но исполнитель к сожалению не смог доработать. Оставалась проблема по сбору 10 уникальных сообщений.
Можно как доработать этого бота так и написать своего с 0, как будет удобнее исполнителю.
Работа будет считаться завершенной после установки (настройки) бота у нас на сервере и нашей проверки его работоспособности.
Приложения 4
Отзыв заказчика о сотрудничестве с Михайло П.
Парсинг поисковой выдачи Twitter(X) по API(т.Basic). Выдача в ТГ ботаСделано быстро! Работой довольны! Наши рекомендации!
Отзыв фрилансера о сотрудничестве с Stanislav Pecheritsa
Парсинг поисковой выдачи Twitter(X) по API(т.Basic). Выдача в ТГ ботаИнтересная задачка !
Четкое ТЗ, адекватные требования!
Заказчик всегда на связи, оперативно проверил работу.
-
4159 123 0 пишу ботов для телеграма. Так же работаю с разными АПИ.
Для начала хотелось бы ознакомиться с кодом уже установленного на сервере бота. А потом уже решим писать с нуля или дописать то что есть.
-
1825 52 0 Добрый день. Пишу программы для автоматизации различных процессов, в том числе и телеграм-ботов. Могу сделать или доработать такого бота на python.
-
1685 100 5 3 Добрый день. Сделаю такого бота. Пишите, Буду рад сотрудничать!
-
9972 117 0 Здравствуйте.
Разрабатываю ботов для телеграма на NodeJS. Есть опыт с Твиттером. Готов взяться. Пишите, обсудим.
Актуальные фриланс-проекты в категории C#
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 9 дней 10 часов назад ∙ 2 ставки |
Создание плагина для интеграции с POS-системой Syrve, C#Разработать плагин для POS-системы Syrve (on-premise), который устанавливается на сервер заведения. Плагин должен: (1) передавать на наш сервер данные в режиме реального времени — заказы, статусы столов, платежи, чеки; (2) принимать команды от Reservble — подтверждения… C#, Веб-программирование ∙ 12 дней 7 часов назад ∙ 15 ставок |