Telegram Bot

Job ID: 34456047

Budget: $30 – $250 AUD

I require a simple telegram bot to handle inquiries from customers and to handle payments for their requests. The purpose is to compile data from the customers into a set message format that will be sent to myself, the bot operator. This will then be reviewed and forwarded onward if required.

There will only be two options and this can be seen from the attached logic tree. The first option is for the incoming requests from customers. The second will be used for customer messages to the bot operator/administrator.

The first option will collect about 5 pieces of user input data (4 text options, one check box option), receive payment from the user, then to give the user a reference number, and then to arrange all the data into the example format and have the data forwarded to the bot owner in the example given at the end. Refer to logic tree diagram for clarification.

The second option will be the similar, however there will be only three data input consisting of 1x check box, two data fields . The check box option will be as a conditional statement, allowing for the second data entry option. That data is then forwarded to the bot owner. Refer to logic tree diagram for clarification.

Receivables:
- Java script or python programming
- instructions for bots backend operation
- Bot to be Linux compatible
- programming to be relatively easy to customise to change character limits, message prompts, payment information, payment amounts etc.
- programming to be written in blocks so that if logic steps are required to be added or removed it can be done with relative ease
- demonstration of the bot
- All files contained in a zip folder

Example format for sent messages for incoming customer requests:
-------------------------------------------------------------------------------------------------------------------
"characters inputted for data entry A"

"characters inputted for data entry B"

"characters inputted for data entry C"

"Option selected at data entry D"

"characters inputted for data entry E"

"payment received yes/no"

"reference number"

-----------------------------------------------------------