Замены текста

Убирайте ссылки, хэштеги, упоминания и эмодзи или заменяйте любой текст своим.

ГлавнаяЧатЗамены текста
ГлавнаяЧатСписок источниковИсточникЗамены текста

Замены текста переписывают текст поста перед доставкой. Раздел есть у чата и у каждого источника, с переключателем переопределения/объединения для источников.

Базовые замены и вход в правила
Базовые замены и вход в правила
Добавление правила
Добавление правила

Базовые замены

Четыре переключателя покрывают типичные чистки:

  • Удалить ссылки — убрать URL из текста. Под переключателем выбор, что именно убирать: Только ссылку — подпись ссылки остаётся в тексте, просто перестаёт быть кликабельной; Вместе с текстом — уходит и ссылка, и её подпись.
  • Удалить хештеги — убрать #tags.
  • Удалить упоминания — убрать @mentions.
  • Удалить эмодзи — убрать эмодзи, включая премиум.

Удалять заголовок и Удалять ссылку на оригинал переехали в Шаблон сообщения — это про форму поста, а не про замену текста.

Правила замен

ГлавнаяЧатЗамены текстаПравила замен

Правила замен открывают список ваших собственных правил. У правила есть текст, который нужно найти, текст, который нужно подставить вместо него (оставьте пустым, чтобы удалить совпадение), и параметры совпадения:

  • Частичное или Слово — заменять любое вхождение в любом месте текста, в том числе внутри слов, или только целые слова.
  • Без учёта регистраBBC, bbc и Bbc считаются одинаковыми.
  • Регулярное выражение — поле «найти» является шаблоном JavaScript; группы захвата можно использовать в замене как $1, $2.
  • Удалить всё после — удалить всё от совпадения до конца текста. Удобно для подписей и хвостов «Читать далее».

Добавление правила по шагам:

Правила замен: список и форма добавленияНайти «Читать далее», замена пустая, «Удалить всё после» включеноПравило в списке — хвост будет отрезан
Правила замен: список и форма добавленияНайти «Читать далее», замена пустая, «Удалить всё после» включеноПравило в списке — хвост будет отрезан

Правила выполняются в порядке списка, на тексте в том виде, каким он стал после базовых замен.

Импорт и экспорт замен

Внизу экрана «Правила замен» — Скачать замены и Загрузить из файла. Замены выгружаются текстовым файлом: его удобно править в блокноте и переносить в другой чат или источник. Одна строка — одно правило: что найти, =>, чем заменить.

Строка Что значит
реклама => промо по вхождению: каждое совпадение станет правой частью, регистр не важен
Сочи => Sochi @word только целым словом: «Сочи», но не «сочинение»
BMW => БМВ @case с учётом регистра: «BMW», но не «bmw»
/куп(и|ить)/i => купить регулярное выражение в слэшах; флаг i — без учёта регистра, $1 подставляет группу
реклама => пустая правая часть: найденное удаляется
Читать далее => @cut обрезать текст, начиная с найденного, до конца
# заметка комментарий, при импорте пропускается

Кнопка Пример файла показывает такой шаблон целиком. Загруженный файл добавляет правила к существующим; правила, которые уже есть, не дублируются.

Примеры

Найти Заменить на Параметры Эффект
Подпишитесь на наш канал (пусто) Без учёта регистра убирает призыв подписаться
Читать далее (пусто) Удалить всё после обрезает хвост каждого поста
(\d+) USD $1 долларов Регулярное выражение переписывает валюту
t.me/othersource t.me/mychannel Частично подменяет рекламируемую ссылку

Где замены стоят в конвейере

Замены применяются к финальному тексту, после фильтров, перевода и ИИ — см. порядок конвейера. У фильтров есть этап «после замен», работающий на копии текста с уже применёнными заменами.