Telegram Bot for TON Address Transactions
Budget: $50 – $100 USD
Create a Telegram bot that facilitates transactions to a TON address, enabling users to add extra data to the transaction. This added data, which includes both texts and numbers, must be captured alongside the sender’s details, the transaction amount, and the timestamp. These details will be stored in our MySQL database.
The bot works in a group chat. User calls /start and the bot sends a response that is only visible to the caller user. The bot lists the instances for that group as buttons. User taps instance he wants to continue with. Bot lists options for the chosen instance as buttons. User presses option. Bot asks for transaction amount. User enters. It must be minimum 0.1 TON and maximum the balance of the connected wallet. When transaction is approved, it is entered into our database.
Instances are created by group admin in the bot direct message chat. Instances are unique to the groups. User enteres the name of the instance and the name of the options. Bot also stores the index of the instance and the index of the options which cannot be edited later. Instance is set to passive. Group admind can activate the instance by calling the /activate command with the index of the instance and close (passive FOREVER) by calling the /close command with the index of the instance.
The bot works in a group chat. User calls /start and the bot sends a response that is only visible to the caller user. The bot lists the instances for that group as buttons. User taps instance he wants to continue with. Bot lists options for the chosen instance as buttons. User presses option. Bot asks for transaction amount. User enters. It must be minimum 0.1 TON and maximum the balance of the connected wallet. When transaction is approved, it is entered into our database.
Instances are created by group admin in the bot direct message chat. Instances are unique to the groups. User enteres the name of the instance and the name of the options. Bot also stores the index of the instance and the index of the options which cannot be edited later. Instance is set to passive. Group admind can activate the instance by calling the /activate command with the index of the instance and close (passive FOREVER) by calling the /close command with the index of the instance.