Session Commands

Complete reference for all session management commands in Central Bot.

Core Session Commands

session startServer Starter+

Starts a new server session

Usage: /session start
session voteServer Starter+

Initiates a session vote

Usage: /session vote
session shutdownServer Starter+

Ends the current session

Usage: /session shutdown
session lowServer Starter+

Announces low player count

Usage: /session low
session fullServer Starter+

Announces server is full

Usage: /session full

Role Requirements

markdown
Required Roles:
• Server Starter+  : All session commands
• Start Ping       : Roles pinged on session start (up to 5)
• Additional Ping  : Optional @here/@everyone ping

Configuration through /config menu

Session Flow

Typical session management sequence:

markdown
1. Session Start:
/session vote
- Initiates vote
- Requires configured votes
- 10 minute expiry

2. Session Running:
/session full  (when needed)
/session low   (when needed)

3. Session End:
/session shutdown
- Announces closure
- Updates status

Voting System

Understanding the session voting system:

  • Configurable vote requirement
  • Vote duration: 10 minutes
  • One vote per user
  • Server Starter+ can bypass
  • Vote status tracking
Configure vote requirements based on your server's active member count.

API Integration

When ER:LC API is configured:

  • Live player count updates
  • Server status monitoring
  • Automatic notifications
  • Enhanced session tracking
markdown
API Features:
• Live Player Count (optional)
• Server Status Updates
• Automatic Full/Low Alerts
• Enhanced Monitoring

Session Announcements

Customizable session messages for:

  • Session Start
  • Vote Announcements
  • Server Full
  • Low Player Count
  • Session Shutdown
Configure announcement settings carefully to avoid unnecessary pings.

Server Information

markdown
Required Server Info:
• Server Owner
• Server Name
• Server Code

Set through configuration:
/config -> Sessions -> Server Info

Best Practices

  • Regular session scheduling
  • Clear communication
  • Proper shutdown procedure
  • Status monitoring
  • Vote requirement balance

Troubleshooting

Common issues and solutions:
  • Vote not registering: Check permissions
  • Ping not working: Verify role settings
  • API issues: Check configuration
  • Command access: Verify roles