Щойно ви налаштували групу саме так, як вам подобається, вам не доведеться відтворювати ці налаштування вручну в кожній іншій групі. 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-файли — це знімок, який ви можете повторно застосувати будь-коли, щоб відкотити групу до відомого справного стану.
Спершу розгорніть на одній групі й перевірте її, перш ніж застосовувати ту саму конфігурацію до решти. Набагато легше помітити несподіванку в одному чаті, ніж у двадцяти.
Щоб вирішити, які групи тримати синхронізованими, спершу див. Керування кількома групами.