Bot Converter
This Telegram bot is designed to automate the processing of product lists from text files and convert them into structured JSON data for marketplace usage (e.g., Steam/CSGO markets).
The bot provides a simple conversational interface that allows users to configure processing parameters without any technical knowledge.
Core features:
- Accepts .txt files with product lists
- Parses product names and prices from raw text
Allows user to configure:
- percentage for max price calculation
- minimum price (fixed value or percentage-based)
Automatically calculates:
- max_price based on input percentage
- min_price dynamically or as a fixed value
- Generates structured JSON output ready for external services
- Sends processed file back to the user
- Implements user state flow (step-by-step interaction logic)
- Uses custom keyboards for better UX
The bot provides a simple conversational interface that allows users to configure processing parameters without any technical knowledge.
Core features:
- Accepts .txt files with product lists
- Parses product names and prices from raw text
Allows user to configure:
- percentage for max price calculation
- minimum price (fixed value or percentage-based)
Automatically calculates:
- max_price based on input percentage
- min_price dynamically or as a fixed value
- Generates structured JSON output ready for external services
- Sends processed file back to the user
- Implements user state flow (step-by-step interaction logic)
- Uses custom keyboards for better UX