SESSION AVAILABILITY

~ Player Schedules ~ Overlap Detection ~

+ ADD YOUR AVAILABILITY

{{ showAddForm ? '▼' : '▶' }}
{{ submitMessage }}

Loading availability data...

No session data available yet. Use the Discord bot commands to set availability.

{{ currentTimeInZone }}

OVERLAP DETECTION

{{ overlap.day }} {{ convertTimeForDisplay(overlap.startTime, overlap.dayName) }} - {{ convertTimeForDisplay(overlap.endTime, overlap.dayName) }} {{ overlap.players.length }} players
{{ player }}

No overlapping availability found for 2+ players.

WEEKLY SCHEDULES

{{ day.toUpperCase() }} {{ getWeekdayDate(day) }} TODAY PAST
No availability
{{ slot.player_name }} {{ convertTimeForDisplay(slot.utc_start_time || slot.start_time, slot.utc_day || slot.day) }} - {{ convertTimeForDisplay(slot.utc_end_time || slot.end_time, slot.utc_day || slot.day) }} {{ slot.campaign }}

THIS MONTH ({{ currentMonthLabel }})

{{ day }}
{{ formatDate(selectedDate) }} - {{ getWeekday(selectedDate) }}
{{ slot.isWeekly ? '↻' : '◆' }} {{ slot.player_name }} {{ convertTimeForDisplay(slot.utc_start_time || slot.start_time, slot.utc_day || slot.day, selectedDate) }} - {{ convertTimeForDisplay(slot.utc_end_time || slot.end_time, slot.utc_day || slot.day, selectedDate) }} {{ slot.campaign }} {{ slot.note }}

NEXT MONTH ({{ nextMonthLabel }})

{{ day }}
{{ formatDate(selectedDateNext) }} - {{ getWeekday(selectedDateNext) }}
{{ slot.isWeekly ? '↻' : '◆' }} {{ slot.player_name }} {{ convertTimeForDisplay(slot.utc_start_time || slot.start_time, slot.utc_day || slot.day, selectedDateNext) }} - {{ convertTimeForDisplay(slot.utc_end_time || slot.end_time, slot.utc_day || slot.day, selectedDateNext) }} {{ slot.campaign }} {{ slot.note }}