-
Notifications
You must be signed in to change notification settings - Fork 5
interviews
- Register the server to an alliance:
/settings_default registeralliance
Register a role using: /role setalias locutusrole: LOCUTUS_ROLE discordrole: @discordRole
The following Locutus roles can be set
-
APPLICANT:
Applying to join the alliance in-game
-
GRADUATED:
Members with this role can have their interview channels archived
-
INTERVIEWER:
Role to get pinged when a user requests an interview to join the alliance
-
MENTOR:
Role for mentoring applicants who have completed their interview
-
INTERNAL_AFFAIRS_STAFF:
Role for some basic IA commands, such as accepting applicants
Create a category (or several) that start with interview
or interview-
.
The following keywords are supported for sorting (i.e. interview-KEYWORD
):
-
INACTIVE
:Inactive nations
-
ENTRY
:people still doing the initial interview / not a member yet
-
RAIDS
:haven't started their initial raids yet
-
BANK
:hasn't deposited/withdrawn (using bot) from the alliance bank before
-
SPIES
:hasn't used
/nation spiesand
/spy find intel(and posted spy report)
-
BUILD
:has not gotten a grant for an optimal build
-
COUNTERS
:hasn't done two of the following: countered someone, sniped a raid target, fought a defensive war
-
TEST
:hasn't done the tests (and received the graduated role)
-
ARCHIVE
:graduated nations
Sort with: /interview sortinterviews
📚 The channel to receive alerts when a member requests an interview |
---|
/settings_interview interview_pending_alerts
The channel to receive alerts when a member requests an interview
Arguments:
<channel>
- MessageChannel
A discord channel name or mention
📚 The name or id of the CATEGORY you would like /channel close current to move channels to |
---|
/settings_interview archive_category
The name or id of the CATEGORY you would like </channel close current:1015168434847363133> to move channels to
Arguments:
<category>
- Category
A discord category name or mention
📚 The channel to receive info spam about expired interview channels |
---|
/settings_interview interview_info_spam
The channel to receive info spam about expired interview channels
Arguments:
<channel>
- MessageChannel
A discord channel name or mention
Such as for the initial questions or instructions
📚 Set the interview message |
---|
/interview questions set
Set the interview message
Arguments:
<message>
- String
A single line of text
📚 View the interview message |
---|
/interview questions view
View the interview message
This command has no arguments
The command to open an interview is /interview create
To bind this command to a button, see: Locutus/Wiki/embeds#create-an-embed-with-title-and-description
OR use a discord bot such as MEE6 to give an applicant role
You can manually delete channels, or use commands
📚 Force an update of all interview channels and print the results |
---|
/interview syncinterviews
Force an update of all interview channels and print the results
This command has no arguments
📚 Delete a discord channel |
---|
/channel delete current
Delete a discord channel
Arguments:
<channel>
- MessageChannel
A discord channel name or mention
📚 Purge a category's channels older than the time specified |
---|
/channel delete inactive
Purge a category's channels older than the time specified
Arguments:
<category>
- Category
A discord category name or mention<cutoff>
- long[Timestamp]
A unix timestamp, a DMY date or a time difference that will resolve to a timestamp from the current date
📚 Set the discord category for an interview channel |
---|
/interview iacat
Set the discord category for an interview channel
Arguments:
<category>
- Category
A discord category name or mention
📚 List the interview channels, by category + activity |
---|
/interview iachannels
List the interview channels, by category + activity
Arguments:
<filter>
- String
A single line of text[time=1d]
- long[Timediff]
Highlight channels inactive for longer than the time specified
(A time difference or unix timestamp which will resolve as a difference relative to the current date)
📚 Set yourself as the referrer for a user |
---|
/interview setreferrer
Set yourself as the referrer for a user
Arguments:
<user>
- User
A discord user mention, or if a nation name, id or url if they are registered
📚 List mentees, grouped by their respective mentors |
---|
/interview mymentees
List mentees, grouped by their respective mentors
Arguments:
[mentees=*]
- Set
A comma separated list of nations, alliances and filters[timediff=2w]
- long[Timediff]
Activity requirements for mentors
(A time difference or unix timestamp which will resolve as a difference relative to the current date)
📚 Assign yourself as someone's mentor |
---|
/interview mentee
Assign yourself as someone's mentor
Arguments:
<mentee>
- DBNation
nation id, name or url[-f force]
- boolean
📚 Assign a mentor to a mentee |
---|
/interview mentor
Assign a mentor to a mentee
Arguments:
<mentor>
- DBNation
nation id, name or url<mentee>
- DBNation[-f force]
- boolean
📚 List mentors, grouped by their respective mentees |
---|
/interview listmentors
List mentors, grouped by their respective mentees
Arguments:
[mentors=*]
- Set
A comma separated list of nations, alliances and filters[mentees=*]
- Set[timediff=2w]
- long[Timediff]
Activity requirements for mentors
(A time difference or unix timestamp which will resolve as a difference relative to the current date)[-a includeAudit]
- boolean
Include an audit summary with the list[-u ignoreUnallocatedMembers]
- boolean
Do NOT list members without a mentor[-i listIdleMentors]
- boolean
List mentors without any active mentees
📚 Unassign a mentee from all mentors |
---|
/interview unassignmentee
Unassign a mentee from all mentors
Arguments:
<mentee>
- DBNation
nation id, name or url
-
Create a channel and manually ping the applicant role
-
Use the announce command (if opsec is needed): Locutus/Wiki/announcements_and_opsec
-
Send message in interview channels:
📚 Send a message to the interview channels of the nations specified |
---|