UNITAF Future
UNITAF

Caution

This site is a work in progress

This site is finished to different degrees. Feedback is welcome. Please bear in mind that most of what you see, if not everything, is still a work in progress.

Data from the live site is synced here every hour. Anything you do on this site stays here. It is not copied back to the live site until we switch over.

Discord and permissions are linked. Be careful with admin actions. Some of them also change Discord.

UNITAF members during an operation

Recruitment

Run the joining process

Slug

recruitment.settings.manage

Positions

1

Change how joining UNITAF works: what each stage sets, who may apply, the process, the questions, the decline reasons and what applicants hear.

Positions

1

Positions that currently hold this permission, and where. It can be granted: Everywhere. To change who holds it you need Grant permissions, and to hold this permission yourself, everywhere or for the same platform, event type or team.

Settings it owns

55

Holding this permission lets you change these. All settings

  • Pause new applications

    Keeps /join open to read, but nobody new can start an application. People already applying carry on.

    Key
    recruitment.paused
  • Send accounts with no record to /join

    After signing in with Discord, instead of the home page.

    Key
    recruitment.send_to_join
  • Must be in the Discord server to submit

    The form checks and offers the invite link.

    Key
    recruitment.must_be_in_discord
  • Discord invite link

    The invite the form, /join and the login page offer.

    Key
    recruitment.discord_invite
  • Minimum age

    Worked out from the year of birth.

    Key
    recruitment.minimum_age
  • Under the minimum age

    Flagged shows it to Recruitment. Refused stops the form.

    Key
    recruitment.under_age
  • Characters allowed

    The default is letters, numbers and spaces.

    Key
    recruitment.name_characters
  • Shortest name

    The fewest characters a chosen name may have.

    Key
    recruitment.name_min_length
  • Longest name

    Discord nicknames stop at 32 characters, prefix and suffixes included.

    Key
    recruitment.name_max_length
  • Block every rank and its abbreviation

    A name cannot carry a rank: every rank's name and abbreviation is blocked.

    Key
    recruitment.name_blocks_ranks
  • Blocked words

    Titles such as Admin or Moderator, and public figures. A match explains itself to the applicant.

    Key
    recruitment.name_blocked_words
  • Must be unique among

    The default is everyone who applied.

    Key
    recruitment.name_unique_among
  • Status and rank

    Leave a box empty to keep what the member has. Discord roles follow from the role rules.

    Key
    recruitment.stage_effects
  • Accept only when the required steps are done

    The stage's mandatory steps in The process.

    Key
    recruitment.accept_requires_steps
  • Approvals required

    Two means a second reviewer must also accept.

    Key
    recruitment.approvals_required
  • Force cap

    Places are the cap less the rostered force. 0 for no cap.

    Key
    recruitment.force_cap
  • Hold Accept when there are no recruit places

    Recruits may not outnumber Privates.

    Key
    recruitment.hold_without_recruit_places
  • Reminders

    Days after submitting that one reminder goes, if the applicant has steps left. 0 sends none.

    Key
    recruitment.reminder_after_days
  • An applicant lapses after

    Without submitting, or without finishing the required steps. 0 for never.

    Key
    recruitment.lapse_after_days
  • Days a candidate has to attend an intake

    Shown to them as a countdown on their page.

    Key
    recruitment.candidate_window_days
  • When the window ends

    Lapsed sets the Lapsed stage's status and rank.

    Key
    recruitment.window_end_action
  • Months before someone may apply again

    After a decline or a lapse. 0 lets them apply again at once.

    Key
    recruitment.reapply_after_months
  • Most applications per person

    0 for no limit.

    Key
    recruitment.max_applications
  • Applicants see the decline reason

    The reason picked from Decline reasons, or the reviewer's own words.

    Key
    recruitment.show_decline_reason
  • Attending an intake makes a candidate a Recruit

    Marked present after ENDEX. Ask puts each on Approvals first.

    Key
    recruitment.intake_attendance
  • Also count an event as an intake when its name contains

    Beside event types ticked An intake. "Intake" counts an event such as Intake 148; capitals do not matter. Empty counts the ticked types only.

    Key
    recruitment.intake_name_match
  • Candidates may deploy before intake on

    Event types. Leave it empty for intakes only.

    Key
    recruitment.candidate_event_types
  • Applicants may deploy on

    Before Recruitment accepts them. Leave it empty to keep applicants off the ORBAT.

    Key
    recruitment.applicant_event_types
  • Questions on the reinduction form

    Picked from the question catalogue. The Coming back page holds the reinduction form's own.

    Key
    recruitment.reinduction_questions
  • A returning member does again

    Once Recruitment agrees. The default is the steps that changed.

    Key
    recruitment.reinduction_redoes
  • Required steps open

    In order: each required step opens when the one before it is done. Optional steps are always open.

    Key
    recruitment.step_order
  • Posts at each stage

    Messages to the applicant themselves are on the Messages pane.

    Key
    recruitment.stage_posts
  • Daily Recruitment summary

    Next and last intake, how many wait, and the gap between intakes.

    Key
    recruitment.daily_summary
  • Summary channel

    Where the daily summary goes.

    Key
    recruitment.summary_channel_id
  • Summary time (UTC hour)

    The default is 09:00 UTC.

    Key
    recruitment.summary_hour
  • Days between intakes

    The daily summary measures the gap between intakes against this.

    Key
    recruitment.intake_gap_days
  • When an application is submitted

    Sent as the applicant submits. {name} and {link} are filled in.

    Key
    recruitment.message_submitted
  • When an application is accepted

    Sent as a reviewer accepts. {name}, {window} and {link} are filled in.

    Key
    recruitment.message_accepted
  • When an application is declined

    Sent as a reviewer declines. {name}, {reason} and {cooldown} are filled in; {reason} is empty while applicants do not see it.

    Key
    recruitment.message_declined
  • When an application lapses

    Sent as an application lapses. {name}, {reason} and {cooldown} are filled in.

    Key
    recruitment.message_lapsed
  • A reminder

    Sent once when steps are left. {name} and {link} are filled in.

    Key
    recruitment.message_reminder
  • When Recruitment asks a question

    Sent as a reviewer asks a question. {name} and {link} are filled in; the question itself is on their page.

    Key
    recruitment.message_question
  • When a candidate becomes a Recruit

    Sent as an intake makes them a Recruit. {name} and {link} are filled in.

    Key
    recruitment.message_enlisted
  • When a former member asks to come back

    Sent as a former member asks to come back. {name} and {link} are filled in.

    Key
    recruitment.message_reinduction
  • When Recruitment agrees to a return

    Sent as a reviewer agrees to a return. {name}, {steps} and {link} are filled in; {steps} says what they do again.

    Key
    recruitment.message_reinduction_approved
  • Your application arrived

    Tells an applicant their application to join was submitted, and what happens next, in the words on Recruitment's Messages pane.

    Key
    notifications.type.recruitment.application_received
  • Recruitment asked you something

    Tells an applicant a reviewer has asked a question about their application. They answer on their application page.

    Key
    notifications.type.recruitment.question_asked
  • An applicant replied

    Tells the reviewer who asked when the applicant answers their question.

    Key
    notifications.type.recruitment.applicant_replied
  • Your application was accepted

    Tells an applicant they are a Candidate, and how long they have to attend an intake.

    Key
    notifications.type.recruitment.application_accepted
  • Your application was declined

    Tells an applicant Recruitment did not accept their application, with the reason when they are to read it, and when they may apply again.

    Key
    notifications.type.recruitment.application_declined
  • Your application lapsed

    Tells an applicant or candidate their application lapsed, and when they may apply again.

    Key
    notifications.type.recruitment.application_lapsed
  • A reminder about your application

    Reminds an applicant their application is waiting on them: the schedule's one reminder, or a reviewer's Remind.

    Key
    notifications.type.recruitment.application_reminder
  • Welcome to UNITAF

    Welcomes a candidate who attended their intake and is now a Recruit.

    Key
    notifications.type.recruitment.enlisted
  • Your request to come back arrived

    Tells a former member Recruitment has their request to come back.

    Key
    notifications.type.recruitment.reinduction_received
  • Your return was agreed

    Tells a former member Recruitment agreed to their return, and what they do again first.

    Key
    notifications.type.recruitment.reinduction_approved