Перейти до основного вмісту

Скопіюйте налаштування групи Telm в іншу групу

Повторно використайте вже налаштовану конфігурацію групи. Копіюйте налаштування Telm, правила модерації та білий список з однієї групи Telegram в іншу через REST API Telm.

5 хв читання
Коротко

Щойно ви налаштували групу саме так, як вам подобається, вам не доведеться відтворювати ці налаштування вручну в кожній іншій групі. REST API Telm дозволяє прочитати налаштування, правила модерації та білий список групи й записати їх в іншу групу, тож перевірена конфігурація стає шаблоном, який ви можете розгорнути будь-де. Це найкращий варіант для агенцій і всіх, хто веде кілька спільнот за однією політикою. Повний API входить у Pro та вищі тарифи; ви керуєте ним за допомогою API-ключа, який створюєте в панелі керування.

Копіюйте налаштування між групами через Telm REST API.

Хочете це налаштувати? Зробіть це просто у своєму акаунті Telm.

Відкрити в дашборді

1Навіщо копіювати конфігурацію

Гарне налаштування групи потребує часу — ви виставляєте чутливість антиспаму, додаєте правила модерації, що пасують вашій спільноті, і накопичуєте білий список людей, яких ніколи не слід чіпати. Відтворювати все це вручну в наступній групі повільно й легко помилитися.

Копіювання конфігурації вирішує це. Ви фіксуєте налаштування, які вже працюють, і відтворюєте їх за лічені секунди. Це ідеально для агенцій, що застосовують одну стандартну політику в багатьох спільнотах, для запуску нових чатів із шаблонної групи й для збереження безпечного знімка конфігурації, на яку ви покладаєтеся.

2Що можна скопіювати

Три складові групи визначають більшість її поведінки, і кожну можна прочитати з однієї групи й записати в іншу:

  • Налаштування групи — чутливість антиспаму, привітання, мова й кожен перемикач, що зберігається в конфігурації групи.
  • Правила модерації — назва, тип, умови, дії, пріоритет і стан увімкнено/вимкнено кожного власного правила.
  • Білий список — перелік учасників, звільнених від модерації.
Записи білого списку — це ID користувачів, тож вони копіюються буквально. Після імпорту в неповʼязану спільноту перегляньте список, щоб не звільнити тих, кого там не варто звільняти.

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-файли — це знімок, який ви можете повторно застосувати будь-коли, щоб відкотити групу до відомого справного стану.

Спершу розгорніть на одній групі й перевірте її, перш ніж застосовувати ту саму конфігурацію до решти. Набагато легше помітити несподіванку в одному чаті, ніж у двадцяти.

Щоб вирішити, які групи тримати синхронізованими, спершу див. Керування кількома групами.

Чи була ця стаття корисною?

Готові захистити свою групу?

Додайте Telm до своєї групи в Telegram і дозвольте йому впоратися зі спамом.