Parsing Twitter(X) search results via API (t.Basic). Output in TG bot
We need a performer with experience working with the Twitter(X) API. We have paid for the Basic plan.
Quick execution, the performer must be constantly in touch during the work.
Task (the logic of work is described as if it were done manually)
1. Our bot receives the token address from 3 sources in TG. A message comes to our bot, from which the token address is extracted from the text. (it is also possible to manually add the token address for tracking. a screenshot is added showing how this stage should look in the bot)
For example, we received the address DD5FhLwDArfzbLdfXhGoRbAHpaQZRnkvp5msuxGhpump
Next, we go to search on Twitter https://x.com/search?q=token_address&src=typed_query&f=live
If there are 10 (this can be changed in the settings. by default, it is 10) unique (unique means one message is counted from one user, if one user wrote 5 messages with the search address, we count only 1) or more messages with this address in the search - we send a message to our TG in the following format
=============
Token address DD5FhLwDArfzbLdfXhGoRbAHpaQZRnkvp5msuxGhpump (given as an example)
https://x.com/search?q=token_address&src=typed_query&f=live
https://dexscreener.com/solana/token_address
https://bullx.io/terminal?chainId=1399811149&address=token_address
Number of messages: ___ (number of unique messages at the time of checking).
User nicknames who wrote about this token in x: nick1, nick2 etc.
===========
Then we automatically remove this address from monitoring.
If the search gives us less than 10 messages for this address, we return this address to the table (database) and return to check in 5 minutes. If after 5 minutes the number of messages in the search results has not changed - we return this address to the table and will check again but already after 10 minutes. If we checked the address a second time and the number of messages increased but still did not reach 10 - we return this address to the table and return to search in 5 minutes.
Every 5 minutes we check Twitter for the necessary address. When this address collects 10 messages, we stop monitoring it.
During the day, 250-500 addresses will be monitored online. The bot works 24/7.
We need to create a blacklist where we will manually add token addresses that should not be tracked anymore (this is to prevent a large number of tracking requests from accumulating over 2-3 days).
The bot has the ability to call the entire list of tokens added to the table with the command /listtokens
In the bot, tokens can be deleted from the table with the command /blacklist + token address.
In the settings, we can change 1) the number of messages for checking (by default it is set to 10). 2) the interval between checks (by default it is set to 5 minutes). 3) the result does not change for (by default it is set to 10 minutes)
We have a limit of 10,000 requests per month in our plan on X. If we reach this limit - the bot must inform us that we need to renew the payment for the plan.
We already have a bot template (which is already installed on our service) - we will provide a link to the bot for testing
This task was done - https://freelancehunt.com/project/monitoring-poshuku-twitter-x-kozhni-hv/1402238.html
but unfortunately the performer could not finish it. There was a problem with collecting 10 unique messages.
You can either finish this bot or write your own from scratch, whichever is more convenient for the performer.
The work will be considered completed after the installation (configuration) of the bot on our server and our verification of its functionality.
Applications 4
Client's review of cooperation with Mykhailo P.
Parsing Twitter(X) search results via API (t.Basic). Output in TG botDone quickly! We are satisfied with the work! Our recommendations!
Freelancer's review of cooperation with Stanislav Pecheritsa
Parsing Twitter(X) search results via API (t.Basic). Output in TG botInteresting task!
Clear specifications, reasonable requirements!
The client is always in touch, promptly checked the work.
-
4154 123 0 I write bots for Telegram. I also work with different APIs.
To start, I would like to familiarize myself with the code of the bot already installed on the server. Then we will decide whether to write from scratch or to add to what exists.
-
1825 52 0 Good day. I write programs for automating various processes, including Telegram bots. I can create or finish such a bot in Python.
-
1673 100 5 3 Good afternoon. I will create such a bot. Write to me, I will be glad to cooperate!
-
9944 117 0 Hello.
I am developing bots for Telegram on NodeJS. I have experience with Twitter. I am ready to take it on. Write to me, we will discuss.
Current freelance projects in the category C#
Refinement of 1C UT 11 for Zebra TSD (RDP): different sound signals when scanning
22 USD
Configuration: 1C UT 11 Address warehouse Zebra TC26 TSD Work via RDP Product scanning is performed in receiving, placement, picking documents, and other warehouse operations. Current problem: Warehouse workers operate through the Zebra TSD. When scanning, they do not always… C#, Databases & SQL ∙ 22 hours 44 minutes back ∙ 5 proposals |
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)
22 USD
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with… C & C++, C# ∙ 12 days 10 hours back ∙ 3 proposals |