The Twitch-link button no longer has to live on the main registration message. Give it its own embed and post it to a separate channel with the new registration-config endpoint — or keep it alongside the registration buttons as before. Both can be enabled at once.
POST …/registration-config/send-twitch — posts the configured Twitch embed + button to a channel, independent of registration-config/send. Requires twitch.enabled.
twitch.embed on the registration config now holds content (author, title, description, image, thumbnail, footer, color) for that standalone message.
options.twitchChannel / options.twitchMessageId track where it was last posted.
v1.3
Late sign-ups after dispatch (“Missed sign up?”)
Custom games and session matches can now keep sign-up open after dispatch. Enable the messages.missedSignup stage on a customs preset (or per session on the dashboard) and the bot posts a "Missed sign up?" embed with a late sign-up button once keys go out — late joiners get their key delivered immediately, until the game starts or is cancelled.
POST …/customs/sessions/:sessionId/players now also accepts sign-ups while the session is closed, dispatching or ready when the stage is enabled (409 otherwise, as before).
Sessions expose the posted message as lateSignupMessageId.
v1.2
Modmail webhook events
Zyron now ships a full modmail system (tickets, claiming, DM relay). Three new webhook events let integrations follow the ticket lifecycle: modmail.ticket.created, modmail.ticket.claimed and modmail.ticket.closed.
v1.1
Guild API v1 — 60+ endpoints + webhooks
The API now covers the full Zyron platform, not just replay parsing. Highlights:
Guild API under /guilds/:guildId — settings, text triggers, registration, Epic account links, custom games with in-game key delivery, tournament sessions, teams, matches & leaderboards, dropmap, stats, and the logbook.
Self-serve guild-scoped API keys, created by server admins on the dashboard (Premium/Pro plan required), minted at the Pro rate tier.
Outbound webhooks — signed JSON events for verifications, signups, match results, dispatch completions, and more, with HMAC signature verification.
New error codes: forbidden, premium_required, not_found, conflict. See Errors.
v1
Public replay parser launched
The first public release of the Zyron Replay Parser API. Highlights:
POST /replay/parse — upload a Fortnite .replay file and receive match metadata, the reporter's stats, the ordered elimination feed, and participants.