Как устроены тексты чата

Команда -тексты собирает приветствие новичкам, правила чата и поздравление с днём рождения в одном месте.

Приветствие для новичков, правила чата и поздравление с днём рождения вы задаёте сами. Все три текста меняются одной командой, где сначала идёт раздел, а потом действие.

🗂
-тексты

Приветствие, правила и поздравление: показать, изменить, удалить

Синонимы:-контент-текст/texts/content
Администраторы и выше
Синтаксис команды
1-тексты<что><действие>[текст]
<параметр> — обязательный[параметр] — необязательный

Без раздела или с опечаткой в нём бот пришлёт памятку со списком разделов и действий. Памятку видит любой участник, а менять тексты смогут только те, у кого есть права.

[скриншот: памятка команды -тексты]

РазделЧто настраивает
Сообщение для новых участников. Подробнее
Правила, которые участники читают командой -правила. Подробнее
Текст поздравления с днём рождения. Подробнее
ДействиеЧто делает
показатьПрисылает текущий текст так, как его видят участники
Меняет текст, сначала показав предпросмотр
Убирает текст после подтверждения
Решение по последней заявке на проверку
Отзывает заявку, пока по ней не приняли решение
Короткая памятка про разметку и способы передать текст

Короткая форма

Раздел работает и как самостоятельная команда, тогда слово тексты не нужно: , и .

Текущее приветствие
1-приветствие показать
Новые правила
1-правила установить<текст>
<параметр> — обязательный

У -правила и -приветствие действие обязательно. Без него -правила остаётся командой участника и просто показывает правила, а -приветствие бот пропустит. У -поздравление такого ограничения нет, там можно сразу писать текст.

В длинной форме слово установить разрешено опустить: -тексты правила и сразу текст бот тоже поймёт.

Как написать текст

Текст пишется в одном сообщении с командой, в том числе в несколько строк. Второй способ: ответить командой на готовое сообщение, тогда бот возьмёт его вместе с форматированием, а если в нём есть картинка, то и её. Третий: отправить картинку и написать команду в подписи к ней.

предпросмотр нового текста с кнопками подтверждения

Обычное сообщение вмещает около 4000 символов, подпись под картинкой около 1000. Если текст не влезает, бот скажет, насколько он длиннее нужного.

В приветствии и поздравлении работает подстановка {имя}: на это место встанет упоминание новичка или именинника. В правилах подстановки нет, там {имя} останется словом в тексте.

Оформление и разметка

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

Разметка включается блоками. Как только в тексте появляется заголовок, таблица, блок кода или скрываемый блок, бот отправляет всё сообщение оформленным: заголовки становятся заголовками, таблица таблицей, а внутри работает и остальное, от жирного и ссылок до цитат, списков и спойлеров. В такое сообщение влезает намного больше текста, чем в обычное. Если блоков нет, текст останется обычным сообщением, а звёздочки и теги будут видны как есть.

правила чата с заголовками и таблицей

Разметку бот понимает в двух видах, и у каждого есть справка телеграма с готовыми примерами:

Смешивать их не нужно, вид бот определяет сам по тому, что нашёл в тексте.

Если нужна подсказка под рукой, действие помощь коротко напоминает про разметку и способы передать текст: -правила помощь или -приветствие помощь.