Events

Events are the main objects in the Bnder calendar. Use them for meetings, appointments, reminders, planning sessions, deadlines, and other scheduled work.

Calendar views

The app calendar can show events together with task deadlines, holidays, and imported external calendar blocks.

Use the toolbar to move through time, jump back to today, and switch between available views. On smaller screens, the calendar opens in a compact day-focused layout so events stay readable.

Event properties

An event can include:

  • name
  • location
  • start date and time
  • end date and time
  • invitees
  • project context
  • repeat settings
  • repeat end date
  • attachments

Create and edit events

Create events from the calendar page or, in Discord workspaces, with the event commands.

When editing in the app:

  • drag an event to move it
  • resize the event to change its start or end time
  • use the event popup for details, invitees, repeat settings, and attachments

Bnder adapts calendar editing to the input method you are using:

  • with a mouse or trackpad, resize handles appear when you hover an event
  • with touch input, select the event first and then drag its edge to resize it

Invitees and responses

Invitees receive a notification and can accept or decline the invitation.

Accepted events count as calendar commitments for availability and capacity. Declined events are ignored for availability decisions.

Repeating events

Events can repeat. Repeat settings include an interval and, when configured, an end date.

Use repeating events for recurring meetings, weekly rituals, or planning sessions. For yearly reminders, prefer calendar events over task repeats.

Reminders and availability

Event reminders depend on user preferences and workspace notification settings.

Calendar availability can also use:

Commands

Discord workspaces can also manage events through Calendar Manager commands:

Create an event

/event create
name
My task text
start
31/12/2024 08:00
end
31/12/2024 11:00
location
Channel 2
repeat interval
weekly
repeat_until
12/02/2025
all_day
false
Calendar Manager
Requires CREATE_EVENTS permissions

Invite a user to an event

Sends an invitation to the specified user to the specified event, if the user is not already invited.
/event invite
event_id
123
invitee
@User1
Calendar Manager

Accept an invitation

Accepts the invitation to the specified event.
/event accept
event_id
123
Calendar Manager

Deny an invitation

Denies the invitation to the specified event.
/event deny
event_id
123
Calendar Manager

Lists all events

Lists all events starting from the specified date.
/event list
start
05/18/2024
Calendar Manager

Show event details

Displays detailed information about the specified event.
/event info
event_id
123
Calendar Manager

Remove a user from an event

Removes a user from the specified event.
/event remove
event_id
123
invitee
@User1
Calendar Manager

Delete an event

Deletes the specified event.
/event delete
event_id
123
Calendar Manager

Generate a subscription link

Generate a subscription link for the user to integrate the bot with their favorite calendar app.
/event subscription
regenerate
true
Calendar Manager

Edit an event

Edits an existing event. Can only be done by the event creator.
/event edit
event_id
123
name
Daily Standup
start
31/12/2024 08:00
end
31/12/2024 11:00
Calendar Manager

Get link to manage booking links

Returns a link to the ap where the user can manage their booking links.
/booking link
Calendar Manager