Tool - Schedule Builder
Generate a responsive streaming schedule block (HTML + CSS).
Schedule Builder is a form-driven generator for a responsive weekly schedule. It outputs both HTML and CSS so you can paste it straight into MyOshi.
Where to find it
Open Tools (Ctrl/Cmd+K) → search Schedule Builder.
Use it
- Set the Title (e.g., “Stream Schedule”).
- Set the Timezone label (e.g., “ET”, “UTC”, “JST”).
- (Optional) Set Twitch username to add a “View on Twitch” link.
- Click Add slot.
- For each slot, fill:
- Day
- Start time
- End time
- Title (e.g., “Variety”, “Collab”, “Horror…”)
- Optional note (e.g., “Members only”, “Subject to change”)
- Click Generate.
Inserting output
Use the buttons under the output boxes:
- Insert HTML / Insert CSS — inserts (or updates) only one side
- Copy HTML / Copy CSS — copy to clipboard
Marked snippets (no duplication)
Insert actions upsert these blocks:
schedule-builder/htmlschedule-builder/css
So if you change your slots later and generate again, reinserting will update in place instead of duplicating the schedule.
Notes & limitations
- Sort reorders slots by day + time to keep your schedule tidy.
- The generated block is intentionally class-scoped to avoid interfering with the rest of the page.
- If you prefer a “fill in the slots manually” approach, you can use the Streaming Schedule (Grid) widget instead (see Widgets).