RokHub
Top up
Browse the docs

Docs Guide

MGE applications

Members apply in Discord, officers review and rank them, and the bot publishes the list and hands out the MGE role.

Prepare

  1. 1

    Create two channels: #mge-signups where members apply, and #mge-review where only officers can read.

  2. 2

    Write your MGE rules in a plain .txt file.

  3. 3

    Decide the points per rank, top first, in millions. Text like Unlimited works for the first spot.

Set it up

  1. 1

    Run /mge setup with the two channels, placement_points such as Unlimited, 22, 20, 18, 17, the signup_open_day and your rules file.

  2. 2

    Leave mge_troop_type empty so the bot follows the MGE calendar.

  3. 3

    Run /mge questions to choose the questions. 17 ready questions ship in 11 languages, and you can add your own.

  4. 4

    Optional: /mge admin sets an MGE Admin role for officers who run MGE without being server admins.

The signup posts by itself at 00:00 UTC on the chosen day, in the week before the MGE. You do not need to come back each time.

How members apply

  1. 1

    Members press Apply Here! on the signup post, or run /mge apply.

  2. 2

    They pick their language, answer the questions, check their answers and submit.

  3. 3

    They can edit or withdraw their application until signups close.

Review and rank

  1. 1

    Each application appears in the Applications thread in your review channel, with Accept and Deny buttons.

  2. 2

    Accept asks for a rank and moves the card to the Accepted thread. Deny moves it to Rejected, where Restore brings it back.

  3. 3

    On the rankings post use Edit Rank, Edit Points, Swap and Remove to fix the order. /mge manual places someone who did not apply.

Publish

  1. 1

    Press Publish on the rankings post and type CONFIRM.

  2. 2

    The bot posts the final placements, closes signups and gives placed players the MGE role.

  3. 3

    Need a change? Unpublish reopens it while signups are still in their window.

Download CSV on the rankings post gives you every application in a spreadsheet.

Turn it off

/mge deactivate stops new signups and keeps everything. Add wipe_data: True only if you want every MGE post, thread, role and record deleted. That cannot be undone.

Commands in this guide