Discord Bot — Білінг-система для хостингу ігрових серверів

Розробка ботів 89 603 UAH
Робота 2 з 6
Повнофункціональний Discord-бот для автоматизації білінгу та управління ігровими серверами на базі Pterodactyl Panel.

Технічний стек: #Node.js 22, #discord.js v14, #SQLite (node:sqlite), #Express, #node-cron, #Pterodactyl Application/Client API, #Donatello webhook.

Реалізований функціонал:

Особистий #кабінет клієнта в DM з покроковою навігацією через embed та кнопки
Повний #білінговий цикл: реєстрація/прив'язка Pterodactyl акаунта, поповнення балансу через Donatello.to, покупка/продовження/скасування тарифів з пропорційним поверненням коштів.

#Знижки за передплату (3/6/12 міс), короткострокова оренда (1 день / 3 дні / тиждень), пробний період 24 год.

#Автодеплой сервера при покупці: динамічна конфігурація egg через Pterodactyl API, автовибір вільного порту.

#Автопродовження тарифів, автоматичний suspend при закінченні (cron кожні 5 хв із catch-up при рестарті).

#Мультисервер на одній підписці (саб-сервери), апгрейд/даунгрейд з prorated перерахунком.

Повноцінна #адмін-панель: CRUD тарифів, управління користувачами з пагінацією, імпорт серверів, редагування балансу.

Система #тікетів підтримки: окремі канали, автозакріплення embed, статуси (відкрито/прийнято/закрито), лог-канал.

Тримовна #локалізація (UA/EN/PL) з перемиканням у реальному часі.

#Система #ролей: автоматичне призначення ролі customer при наявності активних серверів.
Деталі
  • Додано:
106

Фрилансер

  • Проєктів -
  • Оцінка -
  • Рейтинг 286
Зареєструйтеся

Якщо у вас є акаунт, авторизуйтеся

Показники

  • Останній візит: 2 дні 6 годин тому