Need a senior Python / Golang developer for a new Telegram App! (not a big task, but needs seniority)
Budget: $30 – $250 USD
I’d like to have a Telegram application:
• main environment: Telegram, cloud (so don’t run on my device, but in 0-24 without me or my any personal device)
• should have API with: Binance (Binance release its API codes, so API key and secret key can be used, but the call have to be developed)
• impacted products: Binance Futures (Crypto)
High-level process:
• read messages from specific Telegram channel, I am the admin of the channel, so we can test very thoroughly, there won’t be any problem with the R/W permissions,
• find the crypto ticker symbol within the messages and capture its Binance pair through API
e.g. #1INCH_USDT (original content) > 1INCHUSDT (how Binance identify it)
• find the min. 4-5 digits numbers within the messages, and check where the decimal point is (how many digits are placed before the decimal) at Binance through API
e.g. 15267 (original content) > 152.67 (the real market price, so the rule to where to put the decimal)
• overwrite the original message in the Telegram channel or post a new message with the corrected numbers and leave any other part of the message untouched / so overwrite all the 4-5 digits numbers and place the decimal where it is in the real market price
• have to have a function to calibrate the numbers in their values with a predefined deviation for the entries (so find the 4-5 digits numbers after the words ”entries OR entry zone” change the numbers according to the set rule (but leave all the other numbers in the messages untouched)
e.g. deviation is = -0.3%, so if base price was 1, then the reposted number has to be 0.997
• more details, like rounding rules, or other logic will be shared, but later on, for dev. estimation of the above should be enough
Non-functional requirements:
• the app. shall be operated 0-24 (cloud), so it mustn’t be personal device-dependent
• the whole process must be very fast, the whole process shouldn’t take more than 1-3 sec.
• approx. 200-300 lines of code.
Minimum proven track record requirements:
- Telegram
- Binance API
Let me know your price for the job!
• main environment: Telegram, cloud (so don’t run on my device, but in 0-24 without me or my any personal device)
• should have API with: Binance (Binance release its API codes, so API key and secret key can be used, but the call have to be developed)
• impacted products: Binance Futures (Crypto)
High-level process:
• read messages from specific Telegram channel, I am the admin of the channel, so we can test very thoroughly, there won’t be any problem with the R/W permissions,
• find the crypto ticker symbol within the messages and capture its Binance pair through API
e.g. #1INCH_USDT (original content) > 1INCHUSDT (how Binance identify it)
• find the min. 4-5 digits numbers within the messages, and check where the decimal point is (how many digits are placed before the decimal) at Binance through API
e.g. 15267 (original content) > 152.67 (the real market price, so the rule to where to put the decimal)
• overwrite the original message in the Telegram channel or post a new message with the corrected numbers and leave any other part of the message untouched / so overwrite all the 4-5 digits numbers and place the decimal where it is in the real market price
• have to have a function to calibrate the numbers in their values with a predefined deviation for the entries (so find the 4-5 digits numbers after the words ”entries OR entry zone” change the numbers according to the set rule (but leave all the other numbers in the messages untouched)
e.g. deviation is = -0.3%, so if base price was 1, then the reposted number has to be 0.997
• more details, like rounding rules, or other logic will be shared, but later on, for dev. estimation of the above should be enough
Non-functional requirements:
• the app. shall be operated 0-24 (cloud), so it mustn’t be personal device-dependent
• the whole process must be very fast, the whole process shouldn’t take more than 1-3 sec.
• approx. 200-300 lines of code.
Minimum proven track record requirements:
- Telegram
- Binance API
Let me know your price for the job!