Admin Server only

/beacon clone

Clone an existing event

Usage

Generated
/beacon clone <event_id> [when]
OptionTipoObligatorioDescripción
event_id whole number Event to clone
when text No New date: YYYY-MM-DD HH:MM [tz] (server timezone if none, e.g. `20:00 PST`)

Who can run it

Generated
Discord defaultEvery member
Command Access presetServer managers
Always allowedThe server owner and, by default, Administrators
Change itDashboard, Services, Beacon Events, Commands

The presets keep it for server managers. Server owners and Administrators can always run it. How Command Access works.

What the bot needs

Generated

Beacon Events is granted these permissions by the invite link. A command that finds one missing replies privately with what it could not do and changes nothing.

Manage ChannelsView ChannelSend MessagesEmbed LinksRead Message HistoryConnect

Comportamiento

Checked against the code 2026-09-21

/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 when value 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.
YourBot docs Reference tables are generated from the code that is running. Ask in Discord Suggest a correction