Как только группа настроена именно так, как вам нужно, не приходится вручную воссоздавать эту настройку в каждой следующей группе. REST API Telm позволяет считать настройки группы, правила модерации и белый список и записать их в другую группу — так проверенная конфигурация становится шаблоном, который вы разворачиваете где угодно. Это основной вариант для агентств и всех, кто ведёт несколько сообществ по единой политике. Полный API входит в тариф Pro и выше; управляете им с помощью API-ключа, который создаёте в панели управления.
Хотите это настроить? Сделайте это прямо в своём аккаунте Telm.
Открыть в дашборде1Зачем копировать конфигурацию
Хорошая настройка группы требует времени — вы подбираете чувствительность антиспама, добавляете правила модерации, подходящие вашему сообществу, и собираете белый список людей, которых нельзя трогать. Воссоздавать всё это вручную в следующей группе долго, и легко ошибиться.
Копирование конфигурации решает эту задачу. Вы фиксируете уже работающую настройку и воспроизводите её за секунды. Это идеально для агентств, применяющих единую стандартную политику во множестве сообществ, для запуска новых чатов из группы-шаблона и для хранения безопасного снимка конфигурации, на которую вы полагаетесь.
2Что можно скопировать
Поведение группы в основном определяют три части, и каждую из них можно считать из одной группы и записать в другую:
- Настройки группы — чувствительность антиспама, приветствие, язык и все переключатели, хранящиеся в конфигурации группы.
- Правила модерации — имя, тип, условия, действия, приоритет и состояние (вкл/выкл) каждого пользовательского правила.
- Белый список — список участников, освобождённых от модерации.
3Как это работает через API
Telm предоставляет обычный REST API по адресу api.telm.com/api/public/v1. Вы читаете из исходной группы и записываете в целевую группу обычными HTTPS-запросами — с любого языка программирования или прямо из терминала через curl.
Для настроек вы получаете их из исходной группы и отправляете в целевую одним запросом PATCH — отправленные значения объединяются с конфигурацией целевой группы. Для правил и белого списка вы получаете список записей исходной группы и создаёте такие же в целевой. Механика, аутентификация и квоты описаны в статье REST API Telm.
4Что вам понадобится
Вам нужен API-ключ, который вы создаёте в панели управления, и тариф с полным доступом к API — это Pro и выше. Подробнее — в статье REST API Telm.
Ключ наследует ваши права доступа, поэтому он может работать только с группами, которыми вы уже управляете. Это ограничивает перенос конфигураций рамками вашего собственного аккаунта.
5Практические советы
Сохраняйте считанные из группы ответы как обычные JSON-файлы — это снимок, который можно в любой момент применить заново, чтобы вернуть группу к заведомо рабочему состоянию.
Сначала разверните конфигурацию на одной группе и проверьте её, прежде чем применять ту же настройку ко всем остальным. Заметить неожиданность на одном чате гораздо проще, чем на двадцати.
Чтобы решить, какие группы держать синхронизированными, сначала прочтите Управление несколькими группами.