Перейти к содержимому
Документация
Конструктор модулей

Сохранение и сборка

Проект .agmp и модуль .agm в Конструкторе модулей Multogram: сохранение, недавние модули, резервные копии, окно «Сборка модуля» — название, версия, автор, описание, обложка, переводы, требования к режимам — и выпуск новой версии.

У модуля два файла с разными ролями:

ФайлЧто этоКому
.agmp — проектИсходник: функции, действия, ресурсы. Открывается и редактируется в конструктореВам, автору
.agm — модульЗапечатанная сборка. Устанавливается и запускается на вкладке МодулиПользователям

Храните проект

Модуль .agm нельзя распаковать обратно в проект. Потеряете .agmp — потеряете возможность изменить модуль. Храните проекты отдельно от сборок и делайте резервные копии.

Сохранение проекта

Сохранить рабочий процесс в верхней панели или Ctrl+S. Название проекта открывает Меню проекта: новый проект, недавние, открыть, сохранить, сохранить как. Сохранённый проект появляется в Недавних модулях на вкладке Конструктор модулей — оттуда его открывают снова.

СохраняетсяНе сохраняется
Функции, папки, действия и их параметрыТестовые значения ресурсов
Ресурсы, группы, переводы и значения по умолчаниюЗначения переменных после тестов
Логи тестов

Автосохранение и резервные копии проекта включаются в Настройках конструктора. Резервные копии выручат, если что-то пошло не так, но не заменяют сохранение.

Сборка модуля

Кнопка Собрать модуль (молоток в верхней панели) открывает окно Сборка модуля. Слева — карточка модуля в том виде, в каком её увидят на вкладке Модули; она меняется по мере заполнения полей.

РазделПолеЧто указать
Данные модуляНазваниеОбязательно. Так модуль называется в библиотеке
ВерсияНапример, 1.0.0. Повышайте при каждом выпуске
АвторНеобязательно. Вместе с названием определяет, какой модуль обновляется
ОписаниеЧто делает модуль — одной-двумя фразами
ОбложкаНажмите или перетащите изображение, рекомендуется 360×200
Управление переводамиНазвание и описание на других языках. Английский — по умолчанию
Содержимое пакета—Сколько в модуле функций, действий и ресурсов. Форма модуля строится из ресурсов при сборке
Требования доступа—Режимы Multogram, которые модуль потребует у пользователя — см. ниже

Нажмите Собрать модуль и выберите, куда сохранить файл. Окно Результат сборки покажет путь к готовому .agm.

Требования к режимам

Действия Telegram относятся к режимам Multogram: отправка сообщения — к Рассыльщику, комментарий — к Коммент-боту, вступление в канал — к Накрутке подписчиков. Полный список — в разделе Telegram.

  • В конструкторе действия режимов, которых нет у вашего аккаунта, показаны серыми — их нельзя добавить, а подсказка называет нужный режим.
  • При сборке раздел Требования доступа перечисляет режимы, которые использует сценарий. Если у вас есть не все, модуль соберётся, но у вас тоже не запустится.
  • У пользователя модуль устанавливается и запускается, только если у его аккаунта есть все эти режимы — через тариф или купленные отдельно.

Действия логики, данных, файлов и сети, а также вход в аккаунт (Start Session) режимов не требуют. Модуль без действий режимов работает на любом аккаунте с тарифом Pro или Max.

Новая версия модуля

  1. Откройте проект .agmp, внесите изменения, проверьте тестом.
  2. Соберите модуль с тем же Названием и Автором и с новой Версией.
  3. Передайте файл пользователям. При добавлении Multogram узнает модуль и предложит Заменить установленный, показав смену версии.

Частые вопросы

Можно ли передать модуль другому человеку?

Да, передайте файл .agm. Чтобы запустить его, получателю нужен тариф Pro или Max и режимы из Требований доступа.

Можно ли посмотреть, что внутри чужого модуля?

Нет. Модуль запечатан: сценарий нельзя открыть ни в конструкторе, ни на вкладке Модули.

Почему сборка не начинается?

Не указано Название или конструктор потерял связь с приложением — сообщение в окне называет причину. Во втором случае закройте окно конструктора и откройте модуль заново с вкладки Конструктор модулей.

Обновлено

Файлы cookieПолитика конфиденциальности

Необходимые cookie обеспечивают работу сайта. С вашего согласия — также аналитические, чтобы улучшать сайт, и маркетинговые, чтобы учесть, кто вас пригласил. Выбор можно изменить в любой момент.