Member Management
Commands for inviting, kicking, and managing faction members.
Member Management Commands
These commands let you manage your faction's membership - inviting new players, removing members, and managing the role hierarchy.
Inviting Players
| Command | Description | Permission |
|---|---|---|
/f invite <player> | Send a faction invitation to a player | hyperfactions.member.invite |
Requirements:
- Player must be online
- Player must not be in a faction
- Faction must not be at member limit
- Officer or Leader role required
Info
Invitations expire after a configurable time (default: 5 minutes). The player must accept before it expires.
Accepting Invitations
| Command | Description | Permission |
|---|---|---|
/f accept | Accept a pending faction invitation | hyperfactions.member.join |
/f join <faction> | Join an open faction | hyperfactions.member.join |
For the invited player:
- Must have a pending invitation (for accept)
- Target faction must be open (for join)
- Must not already be in a faction
- Joins as Member role
Kicking Members
| Command | Description | Permission |
|---|---|---|
/f kick <player> | Remove a player from your faction | hyperfactions.member.kick |
Kick Hierarchy:
| Your Role | Can Kick |
|---|---|
| Leader | Anyone (Officers and Members) |
| Officer | Members only |
| Member | No one |
Warning
You cannot kick someone of equal or higher rank. Officers cannot kick other Officers.
Promoting Members
| Command | Description | Permission |
|---|---|---|
/f promote <player> | Promote a Member to Officer | hyperfactions.member.promote |
Requirements:
- Must be the Leader
- Target must be a Member
- Target becomes an Officer
Tip
Only promote players you trust. Officers have significant power including diplomacy and kicking.
Demoting Officers
| Command | Description | Permission |
|---|---|---|
/f demote <player> | Demote an Officer to Member | hyperfactions.member.demote |
Requirements:
- Must be the Leader
- Target must be an Officer
- Target becomes a Member
Transferring Leadership
| Command | Description | Permission |
|---|---|---|
/f transfer <player> | Transfer faction leadership to another member | hyperfactions.member.transfer |
Transfer Process:
- Target becomes the new Leader
- You become an Officer
- Takes effect immediately
Irreversible
Leadership transfer cannot be undone by you. The new Leader must transfer back if desired.
Quick Reference
| Command | Description | Role Required |
|---|---|---|
/f invite <player> | Invite player | Officer+ |
/f accept | Accept invitation | Non-member |
/f join <faction> | Join open faction | Non-member |
/f kick <player> | Remove player | Officer+ |
/f promote <player> | Promote to Officer | Leader |
/f demote <player> | Demote to Member | Leader |
/f transfer <player> | Transfer leadership | Leader |
Examples
Inviting a New Player
/f invite NewPlayer
NewPlayer receives: "You've been invited to join Warriors! Type /f accept to join."
# NewPlayer runs:
/f accept
NewPlayer is now a Member of Warriors.
Promoting a Trusted Member
/f promote TrustedPlayer
TrustedPlayer is now an Officer with expanded permissions.
Kicking a Problem Member
/f kick ProblemPlayer
ProblemPlayer is removed from the faction.
Handling Leadership Transition
/f transfer NewLeader
NewLeader is now the Leader. You're now an Officer.
Permission Summary
Member Management Permissions
| Permission | Description | Default |
|---|---|---|
hyperfactions.member.invite | Invite players | false |
hyperfactions.member.join | Join factions / accept invites | false |
hyperfactions.member.kick | Kick members | false |
hyperfactions.member.promote | Promote members | false |
hyperfactions.member.demote | Demote officers | false |
hyperfactions.member.transfer | Transfer leadership | false |
hyperfactions.member.leave | Leave factions | false |
Workflow Examples
New Faction Setup
- Create faction:
/f create MyFaction - Invite friends:
/f invite Friend1,/f invite Friend2 - They accept:
/f accept - Promote trusted players:
/f promote Friend1
Dealing with Inactivity
- Check who's inactive via
/f info - Kick inactive members:
/f kick InactivePlayer - Invite active replacements:
/f invite ActivePlayer
Leadership Succession
- Choose a trusted Officer (or promote someone first)
- Transfer:
/f transfer NewLeader - You remain as Officer under the new leadership
Best Practices
For Leaders
- Vet new members - Check their history before promoting
- Communicate promotions - Let the faction know about role changes
- Plan succession - Have a backup plan for leadership
For Officers
- Coordinate kicks - Discuss with Leader before kicking
- Responsible inviting - Only invite players who fit the faction
For Everyone
- Be active - Inactive members may be kicked
- Follow rules - Respect the faction's guidelines
- Communicate - Use faction chat to stay in touch
Related Topics
- Roles - Role permissions and hierarchy
- Factions - Faction basics
- Communication - Faction chat