ScheduleSync
Command Guide

Use commands without having to guess.

Each command is grouped by when you use it, what it does, and a ready-to-paste example.

See the demo server first

You can try this in the support server first.

Before using commands in a live server, review the demo flow and comparison pages in the support server.

See the demo server first

/setup
When to use it
When you want to choose the post channel, admin role, and language for the first time
Ready-to-use example
/setup channel:#schedule-announce admin_role:@Staff language:English
Notes
This is the best starting point.
/setup_brand
When to use it
When you want the bot to look different only inside this server
Ready-to-use example
/setup_brand name:Consultation Bot icon_url:https://example.com/icon.png
Notes
This does not affect other servers.

/schedule_add
When to use it
When you want to add one schedule as quickly as possible
Ready-to-use example
/schedule_add title:1:1 Consultation date:2026-04-05 time:20:00 join_guide:Consultation VC
Notes
For most cases, this is enough.
/schedule_add_advanced
When to use it
When you want slots, extra copy, and a testimonial in the same command
Ready-to-use example
/schedule_add_advanced title:1:1 Consultation date:2026-04-05 time:20:00 join_guide:Consultation VC description:3 spots left remaining_slots:3 testimonial:Very easy to join!
Notes
This is for Pro users.
/schedule_test
When to use it
When you want to preview the message before a live post
Ready-to-use example
/schedule_test
Notes
Run this once after setup.
/schedule_list
When to use it
When you want to review all upcoming schedules
Ready-to-use example
/schedule_list
Notes
Useful for weekly checks.

/schedule_edit
When to use it
When you want to update date, time, join info, and other fields at once
Ready-to-use example
/schedule_edit schedule_id:12 title:1:1 Consultation date:2026-04-06 time:21:00 join_guide:Consultation VC
Notes
Use this when many fields changed.
/schedule_edit_quick
When to use it
When you only need to change one thing quickly
Ready-to-use example
/schedule_edit_quick schedule_id:12 field:remaining_slots value:2
Notes
Good for small adjustments during live operations.
/schedule_reschedule
When to use it
When the event time changed and you also want to notify interested users
Ready-to-use example
/schedule_reschedule schedule_id:12 date:2026-04-07 time:21:00 notify_participants:true
Notes
It can DM the interested users too.

/schedule_participants
When to use it
When you want to see who pressed the interested button
Ready-to-use example
/schedule_participants schedule_id:12
Notes
Shown as an ephemeral response.
/schedule_attendance_mark
When to use it
When you want to record who actually attended
Ready-to-use example
/schedule_attendance_mark schedule_id:12 user:@username attended:true
Notes
Useful after the event ends.
/schedule_attendance_report
When to use it
When you want to compare interest vs actual attendance
Ready-to-use example
/schedule_attendance_report schedule_id:12
Notes
Good for reviewing performance.

/schedule_add_from_pattern
When to use it
When you want to create a common format almost instantly
Ready-to-use example
/schedule_add_from_pattern pattern:vc_consultation
Notes
Also good for demos.
/pattern_save
When to use it
When you want to save your own recurring format
Ready-to-use example
/pattern_save name:Small VC Consultation join_guide:Consultation VC remaining_slots:3
Notes
This is for Pro users.
/pattern_list
When to use it
When you want to review saved and built-in patterns
Ready-to-use example
/pattern_list
Notes
Start here if you want inspiration.

/owner_support_page
When to use it
When you want to post the support page inside the demo server
Ready-to-use example
/owner_support_page
Notes
Service operator only.
/owner_compare_page
When to use it
When you want to post the comparison page
Ready-to-use example
/owner_compare_page
Notes
Service operator only.