Telegram бот на typescript

600 руб.за час
23 июня 2024, 07:31 • 9 откликов • 111 просмотров
Telegram-бот на TypeScript с использованием библиотеки Puregram (можно telegraf) для управления подписками пользователей. Также необходимо настроить подключение к базе данных PostgreSQL для сохранения информации о подписках, банках, лимите, страховом балансе и истории.

Пользователь сможет приобрести подписку через менеджера путем активации команды, например, /sub username days, где username - логин, а days - количество дней подписки. До приобретения подписки, пользователю будет предложено связаться с администратором для ее приобретения.

После активации подписки бот будет отправлять клавиатуры с командами: включить, выключить, банки, лимит, страховой баланс, история. Для раздела "Банки" предусмотрим пагинацию, где пользователь сможет включить или отключить определенный банк. Эта информация будет записываться в базу данных для каждого пользователя.

Поля "Лимит" и "Страховой баланс" будут просто числовыми значениями, которые пользователь сможет ввести с клавиатуры. Будет также реализована валидация введенных значений.

Для отображения истории заявок будет использоваться информация из базы данных с возможностью пагинации.

Также необходимо создать API для отправки сообщений с информацией и двумя кнопками: принять и отклонить. Логику поведения бота при нажатии на эти кнопки вы реализуете самостоятельно. При нажатии на кнопки бот будет отправлять информацию на определенный URL на вашем бекенде, также значения в базе данных будут обновляться, чтобы сохранять историю всех заявок.

Бюджет обсуждаемый, предлагайте цену.