Привилегии за деньги продаёт почти каждый игровой проект, а учёт сроков живёт в закрепе, в блокноте или в чужой голове. Дальше всё известно: у одного VIP кончился месяц назад и никто не заметил, второму продлили с сегодня и он потерял оплаченную неделю, третий вышел с сервера на день и вернулся уже без роли. Модуль ведёт это за вас: записывает каждую выдачу с суммой и сроком, снимает роль ровно тогда, когда срок вышел, и заранее пишет человеку, что пора продлевать. Деньги бот не принимает и не проверяет — оплату подтверждаете вы, а он ведёт сроки и реестр, который потом не восстановить руками.
Кому подходит
Игровой проект, который продаёт привилегии и ведёт сроки вручную
Сервер, где раз за разом «забыли снять» или «продлили не с той даты»
Владелец, которому нужен ответ на вопрос «за что человек платил в марте»
Как это работает
Весь путь целиком, шаг за шагом. Справа — то, что реально увидят на вашем сервере.
1
Заводите тарифы в кабинете
Для каждого — ключ, название, роль, срок по умолчанию, цена и что входит. Ключ тарифа записывается в каждую выданную привилегию и потом не меняется: название и цену правьте когда угодно, а ключ оставьте в покое, иначе оплаченное осиротеет. Тариф, который перестали продавать, не удаляйте — снимите галочку «Продаётся», и он останется у тех, кто уже оплатил.
личный кабинет
B
Ваш ботБОТ
Тарифы привилегий
💎 VIP · 199 ₽ · 30 дней · цветной ник, приоритет в очереди\n👑 Premium · 499 ₽ · 30 дней · всё из VIP плюс второй слот персонажа
2
Выдаёте привилегию одной командой
Тариф выбирается из готового списка — ключи наизусть помнить не нужно. Срок можно не указывать, тогда возьмётся срок тарифа, а можно написать «12ч» или «90м», если выдаёте компенсацию за упавший сервер. Сумму и комментарий бот запишет в реестр: через полгода на вопрос «за что списано» будет чем ответить.
B
Ваш ботБОТ
видит только тот, кто нажал
✅ 💎 VIP выдан @Игрок на 30 дней. Действует до 13.09.2026 — через месяц. Участнику отправлено сообщение.
3
Продление прибавляется к остатку
Человек оплатил второй месяц за неделю до конца первого — эта неделя не сгорает. Ровно эту ошибку владельцы чаще всего делают руками, считая срок от сегодняшнего дня. Если срок уже прошёл, а роль ещё не снята, отсчёт идёт от текущего момента, а не задним числом.
B
Ваш ботБОТ
видит только тот, кто нажал
✅ 💎 VIP у @Игрок продлён на 30 дней. Было: 20.08.2026 → стало: 19.09.2026.
4
Напоминание, которое возвращает деньги
За несколько дней до конца человеку уходит письмо: что заканчивается, когда и как продлить. Люди перестают платить не потому, что передумали, а потому, что забыли. Если личные закрыты, бот не делает вид, что написал, — он говорит об этом в журнал, чтобы напомнили сами.
личные сообщения
B
Ваш ботБОТ
Привилегия скоро закончится
Ваш 💎 VIP на сервере «Северный рубеж» действует ещё 3 дня.
5
Роль снимается сама
Срок вышел — бот снимает роль и закрывает запись. Можно задать запас в несколько часов на случай, когда перевод уже отправлен, а подтвердить его ночью некому. Если роль оказалась выше роли бота или права отобрали, бот НЕ закрывает запись и зовёт администрацию: иначе привилегия осталась бы на человеке навсегда, а реестр считал бы её снятой.
журнал-доната
B
Ваш ботБОТ
Привилегия закончилась
@Игрок — 💎 VIP
6
Витрина и заявки
В канал вешается список тарифов с кнопкой. Человек нажимает, пишет, как оплатил, и заявка падает администрации с кнопками «Выдал» и «Отказать». Бот денег не касается: он только доносит заявку и после подтверждения заводит привилегию с правильным сроком.
Человек вышел с сервера и зашёл обратно: запись не закрывается, а роль возвращается сама, если срок ещё идёт. Один случайный выход не должен стоить оплаченного месяца. Заодно бот замечает роли, выданные или снятые мимо него, и пишет об этом в журнал — реестр не расходится с тем, что на самом деле у людей.
Что вы настраиваете
Всё это меняется в личном кабинете в любой момент — каналы и роли выбираются списками с вашего сервера, вводить ID руками не нужно. Бот подхватывает изменения сам.
Тарифы
Тарифы привилегий
Значок валюты
Оплата и заявки
Как оплатить
Канал заявок на покупку
Кто ведёт донат
Окончание привилегии
За сколько дней напомнить об окончании
Заголовок напоминания об окончании
Сколько часов не снимать после окончания
Подпись кнопки в напоминании
Возвращать привилегию тому, кто вернулся
Писать человеку в личные о выдаче и снятии
Контроль
Замечать роли, выданные мимо бота
Кого звать, когда бот не справился
Витрина
Канал витрины
Заголовок витрины
Вступление витрины
Подпись под витриной
Подпись кнопки заявки
Подпись кнопки «моя привилегия»
Оформление и журнал
Цвет сообщений
Канал журнала
Команды в Discord
Что вводят на сервере, когда модуль подключён. Команды набираются со слэша — Discord подсказывает список сам, наизусть помнить ничего не нужно.
/донат-выдать
Выдаёт привилегию и ставит срок. Тариф выбирается из списка, заданного в кабинете. Срок можно не указывать — возьмётся срок тарифа; можно написать «12ч» или «90м» для компенсации. Сумма и комментарий попадают в реестр.
Где
в любом канале сервера, ответ увидит только тот, кто дал команду
Кто
управляющие сервером и роли из настройки «Кто ведёт донат»
/донат-продлить
Продлевает действующую привилегию. Срок прибавляется к остатку, а не начинается заново, — оплаченные дни не сгорают. В ответе видно, что было и что стало.
Где
в любом канале сервера, ответ увидит только тот, кто дал команду
Кто
управляющие сервером и роли из настройки «Кто ведёт донат»
/донат-снять
Снимает привилегию досрочно с причиной. Если роль снять не удалось, запись остаётся действующей: реестр не должен расходиться с тем, что у человека на самом деле.
Где
в любом канале сервера, ответ увидит только тот, кто дал команду
Кто
управляющие сервером и роли из настройки «Кто ведёт донат»
/донат-кто
Реестр действующих привилегий: кто, какой тариф и сколько осталось. Сортировка по скорому окончанию, чтобы сверху было то, чем пора заняться.
Где
в любом канале сервера, ответ увидит только тот, кто дал команду
Кто
управляющие сервером и роли из настройки «Кто ведёт донат»
/моя-привилегия
Показывает человеку, что у него оплачено и до какого числа. Ответ видит только он сам.
Где
в любом канале сервера
Кто
Все участники.
/донат-витринаопубликовать сразу
Вешает в текущий канал список тарифов с кнопками «Хочу привилегию» и «Моя привилегия». Это одно сообщение, оно обновляется само.
Где
в том канале, где витрина должна висеть постоянно
Кто
управляющие сервером и роли из настройки «Кто ведёт донат»
/донат-проверкапроверка настроек
Разбирает, что мешает донату работать: роли тарифов и их положение относительно роли бота, каналы и права в них, просроченные но не снятые привилегии, время последнего прохода планировщика.
Где
в любом канале сервера, ответ увидит только тот, кто дал команду
Кто
управляющие сервером и роли из настройки «Кто ведёт донат»
/донат-прогон
Прогоняет планировщик прямо сейчас: рассылает напоминания и снимает истёкшее, не дожидаясь очередной минуты. Нужна, чтобы проверить настройки сразу после правки, а не ждать.
Где
в любом канале сервера, ответ увидит только тот, кто дал команду
Кто
управляющие сервером и роли из настройки «Кто ведёт донат»
Команды для администрации Discord показывает только тем, у кого есть нужное право сервера. Чтобы ими пользовалась ваша модерация без прав администратора, откройте доступ её ролям: Настройки сервера → Интеграции → ваш бот → нужная команда.
Готовы попробовать?
Бот разворачивается за пару минут: выбираете модули, вставляете токен, приглашаете на сервер.