/beacon clone copies an existing event into a new one and posts the new card to the announcement channel straight away. event_id is the event to copy. when is optional: a new start time in the same formats as /beacon create (YYYY-MM-DD HH:MM, read in the server timezone unless you add a zone such as PST, America/New_York or -0700). Leave when out and the clone keeps the original date and time.
The copy carries the title, description, participant cap, category, sign-up deadline, minimum participants, sign-up mode, embed colour, images, footer text, all roles including class and spec choices, and the event's reminders. It does not copy sign-ups, the recurrence rule, the automatic voice room option, or custom buttons and fields. The new event opens with an empty roster.
The bot applies your Command Access rules and checks that Events is switched on ("Beacon is not enabled."). If your server does not have the Create/Edit Events feature it replies "🔒 Cloning events requires a premium subscription." At the active-event limit it replies "🔒 Event limit (N) reached. Upgrade for unlimited." If the event number is not in this server: "Event not found." Only you see the confirmation, which names the new event and its number: "✅ Cloned as Title (#N)" followed by the start time.
Good to know
- Anyone allowed to run the command can clone any event in the server. The clone keeps the original organizer, so that person, or a member with Manage Server, is the one who can cancel, close or reopen it.
- If the bot cannot read the
whenvalue it does not report an error. The clone keeps the original time instead, so check the confirmation. - The bot does not check that the new time is in the future. A clone with a past start time is marked complete a few minutes later.
- On the dashboard, Clone on an event page opens the copy in the editor so you can set the new date first.