Вот что нужно реализовать:
1. Интерфейс:
Клиент заходит в бота и первым делом выбирает язык РУС или ENG, далее видит три кнопки: Товар, Баланс, FAQ.
2. Баланс:
Когда клиент нажимает на кнопку Баланс, бот отвечает актуальным балансом средств, далее предлагает пополнить баланс и ввести сумму, затем бот должен подключиться к API криптообменника, чтобы получить актуальный курс и отправить ссылку на оплату или QR с суммой, затем, бот должен автоматически найти транзу и отразить пополнение на балансе.
Также нужно сделать опорный вид оплаты, на случай, если криптообменник лежит, в виде отправки формы оплаты в виде QR-кода, подтянутого с моего сервера, с суммой по актуальному курсу, с проверкой прихода транзы по блокчейну.
3. Выбор товара:
При нажатии на кнопку Товар клиент сможет выбрать из разных категорий.
Если у клиента достаточно средств, после нажатия на кнопку Купить бот должен отправить зашифрованный архивный файл с моего сервера и пароль к нему в текстовом виде.
4. Раздел FAQ: Правила и часто задаваемые вопросы.