Заміни або видали текст
Замінюй слова й фрази або видаляй їх із готового пересланого повідомлення.
Зміни повідомлення до доставки
Використовуй функцію Заміна або видалення тексту, якщо хочеш трохи змінити вигляд пересланого повідомлення порівняно з оригіналом. Заміни слово, онови посилання або прибери непотрібну фразу до того, як повідомлення надійде в призначення.
Заміни слово або незмінну фразу
Вибирай TEXT, якщо точно знаєш, яке слово чи речення потрібно змінити. За замовчуванням ForwardMsg шукає текст саме в тому вигляді, у якому ти його вводиш.
Наприклад, якщо в повідомленнях джерела є слово Bitcoin, а одержувачам потрібно показувати BTC, створи таке правило:
| Поле | Значення |
|---|---|
| Тип зіставлення | TEXT |
| Текст для пошуку | Bitcoin |
| Замінити на | BTC |
Щоб видалити незмінну фразу, введи її в поле Текст для пошуку, а поле Замінити на залиш порожнім. Наприклад, якщо знайти фразу — поширено від нашого партнера й нічого не вставити замість неї, цей рядок зникне з готового повідомлення.
Заміни мінливе посилання
Вибирай REGEX, якщо потрібний текст не завжди однаковий. Regex — це спосіб описати шаблон, наприклад «будь-яке посилання на канал Telegram», навіть якщо назва каналу щоразу змінюється.
Наприклад, повідомлення можуть містити такі посилання:
Приєднуйтесь до https://t.me/market_updates сьогодні
Приєднуйтесь до https://t.me/daily_signals?start=inviteЩоб замінити кожне з цих посилань на власне посилання Telegram, створи таке правило:
| Поле | Значення |
|---|---|
| Тип зіставлення | REGEX |
| Шаблон пошуку | https?://t\.me/[A-Za-z0-9_/-]+(?:\?[^\s]+)? |
| Замінити на | https://t.me/your_channel |
Шаблон знаходить посилання Telegram, навіть якщо назва каналу, шлях допису або параметр посилання відрізняються. У доставленому повідомленні замість нього буде https://t.me/your_channel. Введи шаблон саме так, як показано, без символів / навколо нього.
До та після
| Оригінал | Правило | Доставлений текст |
|---|---|---|
Оновлення Bitcoin | Замінити Bitcoin на BTC | Оновлення BTC |
Новини — поширено від нашого партнера | Замінити закінчення порожнім значенням | Новини |
Приєднуйтесь до https://t.me/market_updates сьогодні | Наведений вище шаблон посилання Telegram | Приєднуйтесь до https://t.me/your_channel сьогодні |
Правила заміни змінюють текст джерела до того, як Формат повідомлення створить готове повідомлення. Статичний нижній колонтитул із Формату повідомлення не є текстом джерела, за яким ці правила шукають збіги.
Корисні перемикачі
- Увімкни Замінити всі входження, якщо потрібно змінити кожне входження слова або посилання в одному повідомленні. Вимкни параметр, щоб замінити лише перше.
- Увімкни Не враховувати регістр, якщо
Bitcoin,bitcoinіBITCOINмають вважатися однаковими. - Щоб видалити текст, залиш поле Замінити на порожнім.
Збережи і перевір правило
- У редакторі автоматизації вибери Глобальні налаштування, щоб створити спільне правило, або відкрий налаштування чату чи каналу-джерела. Див. Як працюють налаштування.
- Відкрий вкладку Форматування. Знайди пункт Заміна тексту й натисни Додати правило.
- Вибери TEXT або REGEX.
- Введи текст або шаблон для пошуку та його заміну.
- У діалоговому вікні натисни Додати, щоб зберегти правило.
- У редакторі автоматизації натисни Зберегти зміни.
- Надішли приклад у приватні тестові чати й перевір скопійоване повідомлення.
Приватний тестовий маршрут можна використовувати для багаторазової перевірки правила, не чекаючи на повідомлення в оригінальному чаті.
Поширені запитання
Коли вибирати TEXT, а коли REGEX?
Чи може ChatGPT або інший AI допомогти створити правило REGEX?
Чому правило не знаходить видимий текст?
**Bitcoin** для жирного тексту, *Bitcoin* для курсиву або [Приєднатися](https://example.com) для посилання. Правило TEXT для Bitcoin усе одно знаходить це слово всередині **Bitcoin**. Додавай символи Markdown, коли потрібно знайти все форматування або посилання цілком. Перевір результат на приватному тестовому маршруті. За потреби звернися до служби підтримки.