Creating a telegram bot – Upwork

1. Project goal:
Development of a telegram bot that will generate pictures using the Midjourney service API and provide payment through CloudPayments.
(sample @midjourney_i_bot, this bot is a sample, the menu and payment will be different, but it will work for the sample)

2. Main functions and tasks:

Authorization and integration with the Midjourney API.
Receiving and processing user requests.
Generating images based on user data.
Output results to Telegram chat.
Integration with the CloudPayments payment system.
Accepting payments from users.

3. Functionality requirements:

3.1. Start message.
When a user first contacts the bot, he should see a welcome message and brief instructions for use.

3.2. Authorization.
The bot must be able to integrate with the user's account on Midjourney via the API.

You will be interested:  Need to make telegram bot which will send SMS text via phone number as fast as possible - Upwork

3.3. Entering parameters for generating a picture.
The user should be able to specify parameters for generating the image: sizes, colors, styles, etc.

3.4. Generating pictures.
Using the Midjourney API, the bot must generate images based on the parameters received from the user.

3.5. Sending results to the user.
After generation, the image is sent to the user in a Telegram chat.

3.6. Payment system.
Implement the CloudPayments system to accept payments from users.
Provide the user with the opportunity to pay for the service directly through the bot using CloudPayments.
Introduce recurring payments – automatic payments (subscription)
Ensure correct display of payment status and notification of the user about its status.

4. Design and interface requirements:

4.1. Simple and intuitive interface.

4.2. Using standard Telegram components to create an interface (buttons, inline keyboard, etc.).

5. Technical requirements:

5.1. Using Python and the python-telegram-bot aiogram library or another programming language for development, etc. The bot must contain a user database and track actions.
5.3. Handling exceptions and errors.
5.4. Secure storage of keys and authorization data.
Integration with Midjourney and CloudPayments APIs. The freelancer should review the documentation of both APIs for correct integration.

Budget: $200

Posted On: September 17, 2023 20:13 UTC
Category: Scripting & Automation
Skills:Chatbot Development, Telegram API, API

Skills: Chatbot Development, Telegram API, API
Country: Japan

click to apply
Creating a telegram bot – Upwork , 2023-09-18 02:13:33, https://www.upwork.com/jobs/Creating-telegram-bot_~018923b96f6decc2ea?source=rss, , #Creating #telegram #bot #Upwork

Get this job

Leave a Reply

Your email address will not be published. Required fields are marked *