Docs / Beacon Events / Commandes / /beacon cancel
Admin Server only

/beacon cancel

Cancel an event

Usage

Generated
/beacon cancel <event_id>
OptionTypeObligatoireDescription
event_id whole number Oui The event number (use /beacon list to find it)

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

Comportement

Checked against the code 2026-09-21

/beacon cancel takes one option, event_id, the event number from /beacon list. It marks the event as cancelled and updates the posted card: the title gains a "🔴 [CANCELLED]" prefix and the sign-up buttons are removed. The reply is public, in the channel where you ran the command: "❌ Title has been cancelled."

The bot applies your Command Access rules, then checks that Events is switched on ("Beacon is not enabled."). The event must belong to this server, or the bot replies "Event not found." Only the organizer who created the event or a member with the Manage Server permission can cancel it. Anyone else gets "Only the event organizer or a server manager can cancel events." Only open events can be cancelled. For a closed, completed or already cancelled event the bot replies "Event is already status."

Good to know

  • Cancelling does not message the members who signed up. Their sign-ups stay on record.
  • No reminders go out for a cancelled event.
  • A cancelled event can be reopened with /beacon open, or with Recover Event on its dashboard page.
  • If the event had an automatic voice room, the bot removes it on its next check once the room is empty.
YourBot docs Reference tables are generated from the code that is running. Ask in Discord Suggest a correction