Есть 3 вида расширения аккаунта:
Мы последовательно рассмотрим все три. Делается все это в IDE Chatium, с помощью кода. Код пишется в конкретном аккаунте и запускается внутри него.
Написанный код можно обернуть в "плагин", который можно подключить во внешние аккаунты. Во внешних аккаунтах будет запускаться функционал, но они не будут иметь доступа к коду. Администраторы внешних аккаунтов могут подключать плагин самостоятельно.
Будем делать простой пример: страница, на которой ученики добавляют свой рост и вес, После ввода добавляем человека в группу, скрипт рассчитывает их индекс массы тела, а потом ученик может вводить новое значение веса и видит красивый график изменений.
После этого введем шкалу баллов, и за изменение веса в меньшую сторону будем начислять баллы. За снижение веса будем добавлять баллы, а за повышение - ничего не делать.
Добавим на существующие страницы уроков в правую часть предложение ввести свой рост и вес, а для тех кто ввел - выведем последние 5 записей.
При добавлении человека в группу - будем отправлять ему письмо каждый день с напоминанием замерить вес и обновить его.