Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.royalratsproductions.ru/llms.txt

Use this file to discover all available pages before exploring further.

Заявки

Модуль заявок принимает внешние формы и создает карточки рассмотрения в Discord. Администраторы и ответственные сотрудники могут принять или отклонить заявку.

Ожидающие заявки

Новая заявка сохраняется как активная и попадает в канал рассмотрения. Карточка заявки содержит данные заявителя, ответы формы, вложения и кнопки решения. Решение может быть:
  • принять;
  • отклонить;
  • оставить в ожидании.
После финального решения заявка больше не считается активной.

Восстановление после рестарта

Заявки хранятся как устойчивые записи в настройках сервера. После рестарта система восстанавливает активные заявки, не меняя финальные решения. Если карточка рассмотрения была потеряна или устарела, система пытается восстановить актуальное сообщение с последним сохраненным состоянием.

Срок хранения активных заявок

Старые нефинальные заявки истекают через 30 дней. Финальные заявки, например принятые или отклоненные, не переводятся в истекшие из-за этого правила. Если система находит дубли активных заявок, она оставляет наиболее полную запись, а остальные помечает как истекшие дубли.

Устаревшие кнопки

Кнопки на старых карточках могут ссылаться на заявку, которая уже принята, отклонена, истекла или заменена восстановленной карточкой. В таком случае действие не выполняется. Пользователь получает сообщение о том, что заявка больше не активна и нужно заново открыть браузер заявок или актуальную карточку.