Telegram Signal Parsing (Real-Time Scraper)
Budget: $10 – $30 USD
The bot must monitor a specified Telegram channel 24/7 and extract trade signals in a consistent format.
It should:
- Scrape every new message in real time using either:
- Telegram Bot API (if admin access is provided),
- or Telegram Client API (Pyrogram, tdlib, etc.)
- Extract the following from each signal:
- Source exchange (e.g., HTX)
- Target exchange (e.g., BitGet)
- Trading pair (e.g., AVAAI/USDT)
- Buy price, sell price
- Quantity (token + equivalent in USDT)
- Withdrawal fee (token and USDT value)
- Network used (e.g., BEP20, SOL, BASE)
- Profit (absolute) and yield (%)
Example Signal:
HTX -> BitGet (AVAAI/USDT)
HTX BUY #AVAAI
Price: 0.0871 USDT
Qty: 19942 AVAAI = 1736.9 USDT
Withdrawal fee
62.2005 AVAAI = 5.51 USDT
BitGet SELL #AVAAI
Price: 0.0886 USDT
Qty: 19879 AVAAI = 1757.8 USDT
Profit: 20.9 USDT
Yield: 1.2%
Withdraw: SOL
Deposit: SOL
The bot must be flexible enough to tolerate minor formatting differences (e.g., emojis, spacing).
It should:
- Scrape every new message in real time using either:
- Telegram Bot API (if admin access is provided),
- or Telegram Client API (Pyrogram, tdlib, etc.)
- Extract the following from each signal:
- Source exchange (e.g., HTX)
- Target exchange (e.g., BitGet)
- Trading pair (e.g., AVAAI/USDT)
- Buy price, sell price
- Quantity (token + equivalent in USDT)
- Withdrawal fee (token and USDT value)
- Network used (e.g., BEP20, SOL, BASE)
- Profit (absolute) and yield (%)
Example Signal:
HTX -> BitGet (AVAAI/USDT)
HTX BUY #AVAAI
Price: 0.0871 USDT
Qty: 19942 AVAAI = 1736.9 USDT
Withdrawal fee
62.2005 AVAAI = 5.51 USDT
BitGet SELL #AVAAI
Price: 0.0886 USDT
Qty: 19879 AVAAI = 1757.8 USDT
Profit: 20.9 USDT
Yield: 1.2%
Withdraw: SOL
Deposit: SOL
The bot must be flexible enough to tolerate minor formatting differences (e.g., emojis, spacing).