No description
  • PHP 60.4%
  • JavaScript 35.9%
  • Makefile 3.7%
Find a file
Nextcloud bot 3aa1422932
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2026-06-12 00:59:29 +00:00
.github ci(actions): Update workflow templates from organization template repository 2026-06-07 03:30:42 +00:00
.tx
appinfo feat(deps): Add Nextcloud 35 support 2026-05-15 11:40:48 +02:00
docs
l10n fix(l10n): Update translations from Transifex 2026-06-12 00:59:29 +00:00
lib test: Fix test 2026-05-04 11:46:16 +02:00
LICENSES
tests test: Fix test 2026-05-04 11:46:16 +02:00
vendor-bin chore(deps-dev): bump rector/rector in /vendor-bin/rector 2026-06-06 01:03:50 +00:00
.gitattributes
.gitignore
.l10nignore
.php-cs-fixer.dist.php
AUTHORS.md
CHANGELOG.md chore(release): Release 3.4.0 2026-05-11 11:49:47 +02:00
composer.json test: Fix test 2026-05-04 11:46:16 +02:00
composer.lock chore(dev-deps): Bump nextcloud/ocp package 2026-04-26 03:18:36 +00:00
COPYING
Makefile
psalm.xml
README.md
rector.php ci(rector): Fix rector setup 2026-05-04 08:38:16 +02:00
REUSE.toml

Call Summary Bot

REUSE status

The call summary bot posts an overview message after the call listing all participants and outlining tasks

Usage

Before a call

  • The bot can be used to also collect agenda points and topics with the following keywords:
    • - agenda
    • - topic
    • - top
  • You can also post multiple tasks in a single message, just put each on its own line starting with a keyword

Screenshot showing the agenda being posted when the call was started

During a call

  • Any message starting with a Markdown checkbox or a keyword during a call will be recognized and used in the summary:
    • Open todos: - [ ], - todo:, - task:
    • Solved todos: - [x]
    • Notes: - note:
    • Reports: - report:
    • Decisions: - decision:
  • You can also post multiple tasks in a single message, just put each on its own line starting with a keyword
  • At the end of the call, the bot will summarize it and list all the attendees as well as the tasks in a markdown chat message

Screenshot showing the chat log

Tip

By default, the call summary will use UTC timezone for dates and times, as it has to be the same for all users at the moment. If most of your users are from the same timezone, you can set a default timezone:

sudo -u www-data php occ config:app:set 'call_summary_bot' 'timezone' --value 'Europe/Berlin'

Screenshot showing the call summary message

Installation

Since this bot is written as a Nextcloud app, simply search for "Call summary bot" in the app list of your Nextcloud server, or download it manually from the App store

Note

By default, only calls lasting at least 60 seconds are summarized. For easier quick testing this can be reduced to 0 seconds with the following command:

sudo -u www-data php occ config:app:set 'call_summary_bot' 'min-length' --value '0'