Бот на питоне, управление через телеграмм(aiogram библиотека).
Срок: неделя. Бюджет предлагайте по тз, см. ниже. Оплата в рублях на карту или киви, или в биткоинах после выполнения и показа всех процессов на вашем сервере.
Управление:
1. изменяет(число) уставку1 в базе данных mysql(локальная)
2. изменяет(вкл/выкл) уставку2 в базе данных mysql(локальная)
-------------------
права на изменение уставок у двух админов(админ1 и админ2) бота, число уставки1 сделанной админом2 не может быть выше числа установленного админом1
Алгоритм работы:
Бот мониторит приватный канал в Телеграмме на новые сообщения.
1. Если появилось новое сообщение в канале, парсит его и получает число в биткоинах и число2.
2. Выдает число2, число в биткоинах, и биткоин адрес сгенерированный с помощью библиотеки pywallet и QR код для адреса.
3. Начинает мониторить в течении 15 минут пришло ли это число в биткоинах на сгенерированный биткоин адрес с помощью ссылки подставляя биткоин адрес здесь:
https://github.com/Blockstream/esplora/blob/master/API.md#transaction-format3а. Если появилась транзакция, выдает об этом сообщение, если сумма транзакция меньше числа в биткоинах то сообщает сколько не хватает.
3б. Если не появилась транзакция в течении 15 минут, предложит: подождать еще 15 минут, отменить сделку или отменяет сделку если выбор не сделан.
---------------
Если в период времени ожидания транзакции появилось новое сообщение в приватном канале, то бот отрабатывает алгоритм с пункта 1, не прерывая выполнения предыдущего задания пока то не завершится на пунктах 3а или 3б.
Сообщения из пунктов 2,3а,3б получают админ1 и админ2 паралеллельно. Действия в пункте 3б любым из админов видны другому админу.
И это за 6к
Неплохо