Операция выполнена!
Закрыть
Хабы: Чулан

Несколько месяцев назад я уже писал статью о том, как я делал свой собственный VPN на Vless. А в этой статье я бы хотел рассказать как я сделал из своего личного VPN целый сервис

О том как я поднимал сервера можно почитать здесь

Telegram Bot

Начнем с простого - с взаимосвязью с пользователями. Нужно организовать какую-то входную точку в сервис, где люди могли бы покупать подписки, читать инструкции, задавать какие-то вопросы и прочее. Я выбрал, как мне кажется, самый простой способ - это телеграмм бот. Писал я его собственно-ручно на Python с использованием библиотеки telebot. Я не хочу рассказывать здесь как писать ботов, но поделюсь некоторой литературой, которой я пользовался: статья про telebot, tg api.

Нужно где-то хранить данные и где-то нужно хостить самого бота - подумал я. Для этого дела я создал ВМку в Yandex Cloud, а данные решил хранить в PostgreSQL также в Yandex Cloud. Удовольствие это не дешевое, но надежно.

Бот есть, данные храним... Теперь нужно интегрировать системы оплаты. В начале я добавил способ оплаты по крипте, интегрировав Cryptomus. Там все довольно просто, оставляешь заявку, проверяют твоего бота, что он рабочий и соответствует требованиям - дальше у тебя есть твой ключ API и нужно просто отправлять нужные запросы. В моем случае это просто покупка (передача).

Через какое-то время я добавил еще ЮКассу, чтобы можно было оплачивать банковской картой, что соответственно самый популярный способ оплаты, без этого просто никуда. Там порядок действий примерно такой же, за исключением законов. Тут уже нужно было ввести данные налогоплательщика и отчитываться в налоговую.

Читать далее
Читайте также
СТАТЬ АВТОРОМ
НОВОСТИ

ПИШИТЕ

Техническая поддержка проекта ВсеТут

info@vsetut.pro