Skip to content

Staff meetings

The Meetings module schedules team check-ins, announces them on Discord with RSVP buttons, and records attendance automatically.


Click New Meeting

The Schedule a Meeting form opens.

Fill in the title and dates

Meeting title and Planned start are required. The Planned end must come after the start.

Write the agenda

The Agenda / Description field is published with the announcement.

Schedule it

Kotbo announces the event in the dedicated Discord channel and enables the RSVP buttons.


The Meeting Channels block defines:

  • the announcement channel where the event is published;
  • the voice channel where the meeting takes place.

The lists separate channels on this server from those on the linked staff server, when there is one.

The Role Access block controls which roles can see and join meetings.


A meeting moves through the Scheduled, In progress, Completed and Cancelled statuses.

  • Start moves the meeting into progress.
  • Finish closes it.
  • Details opens the full record, with the attendance list.

Three counters summarise turnout: Present, Excused and Absent. An absence declared in advance shows as Justified absence, attendance being recorded automatically in the voice channel.


Deletion is irreversible in the database. Kotbo then asks what to clean up on Discord:

  • Delete the Discord event: removes it from the server calendar.
  • Delete the announcement message: erases the message and its buttons.
  • Delete the internal notifications: cleans the dashboard Inbox for every member.