Telegram Bot for OTC Traders
Budget: $30 – $250 SGD
I'm looking for a skilled bot developer to create a Telegram bot with the ability to send automated messages and perform currency conversions based on user input.
The purpose of this bot is to allow OTC traders to quickly calculate the amount of USDT or SGD to return to a customer during an OTC trade. This will require the bot to allow the OTC trader to input the following:
- Base exchange rate for SGD/USDT (e.g. 1.345, 3 decimal places required)
- Additional commission rate (e.g. 1.00 for 1%, 0.00 for 0%, 2 decimal places required)
- Amount of currency collected from the client (e.g. S+100000 or U+100000, for 100k SGD and 100k USDT respectively), this feature also needs to be able to understand S-100000 (for mistakes they need to undo or transactions that did not happen they want to remove from the log)
Example (trader selling USDT)
User keys: 1.345
Bot response: Exchange rate set to 1.345
User keys: 1.00
Bot response: Commission added 1.00%
User keys: S+100000
Bot response: 100000 / 1.345 * (0.99) = 73605.95 USDT
Example (trader selling SGD)
User keys: 1.31
Bot response: Exchange rate set to 1.31
User keys: 0.00
Bot response: Commission added 0.00%
User keys: U+100000
Bot response: 100000 * 1.31 = 131000 SGD
Another feature needed is the SUMMARY feature
11:09:23 32041.74 / 1.345 = 23822.86 USDT
11:31:00 32039.49 / 1.345 = 23821.18 USDT
13:01:29 100000 / 1.35 * (0.99) = 73333.33 USDT
15:08:30 100000 * 1.31 = 131000 SGD
TOTAL VOLUME:
SGD: + 164081.23 | - 131000 | 33081.23
USDT: +100000 | -120977.37 | -20977.37
Ideal candidates should have experience in bot development, preferably in Telegram bot creation. if you understand how OTC trading works that's a bonus. If this sounds like it's within your skill set, place a bid below!
Essentially this is a calculator app which allows for manual user inputs, and at the end of each day, the logs of every transaction should be saved into a google sheet.
The purpose of this bot is to allow OTC traders to quickly calculate the amount of USDT or SGD to return to a customer during an OTC trade. This will require the bot to allow the OTC trader to input the following:
- Base exchange rate for SGD/USDT (e.g. 1.345, 3 decimal places required)
- Additional commission rate (e.g. 1.00 for 1%, 0.00 for 0%, 2 decimal places required)
- Amount of currency collected from the client (e.g. S+100000 or U+100000, for 100k SGD and 100k USDT respectively), this feature also needs to be able to understand S-100000 (for mistakes they need to undo or transactions that did not happen they want to remove from the log)
Example (trader selling USDT)
User keys: 1.345
Bot response: Exchange rate set to 1.345
User keys: 1.00
Bot response: Commission added 1.00%
User keys: S+100000
Bot response: 100000 / 1.345 * (0.99) = 73605.95 USDT
Example (trader selling SGD)
User keys: 1.31
Bot response: Exchange rate set to 1.31
User keys: 0.00
Bot response: Commission added 0.00%
User keys: U+100000
Bot response: 100000 * 1.31 = 131000 SGD
Another feature needed is the SUMMARY feature
11:09:23 32041.74 / 1.345 = 23822.86 USDT
11:31:00 32039.49 / 1.345 = 23821.18 USDT
13:01:29 100000 / 1.35 * (0.99) = 73333.33 USDT
15:08:30 100000 * 1.31 = 131000 SGD
TOTAL VOLUME:
SGD: + 164081.23 | - 131000 | 33081.23
USDT: +100000 | -120977.37 | -20977.37
Ideal candidates should have experience in bot development, preferably in Telegram bot creation. if you understand how OTC trading works that's a bonus. If this sounds like it's within your skill set, place a bid below!
Essentially this is a calculator app which allows for manual user inputs, and at the end of each day, the logs of every transaction should be saved into a google sheet.