# Работа с текстовым редактором
# Раздел «Editor»
Примеры с каждым инструментом:
Жирный
Курсив
Зачеркнутый
Подчеркнутый
Сlick text </> - текст, который можно копировать по клику на него. Инструмент так же увеличивает интервал между буквами.
Инструмент “ выделяет текст синим и увеличивает интервал между буквами еще больше, чем в предыдущем режиме
В этом инструменте нужно вставить ссылку, чтобы, когда пользователь кликал на слово, он переходил по ссылке, которую вы вставляете
- Этот инструмент убирает выделенное форматирование
Список эмодзи, которые можно добавить в текст
%Плэйсхолдеры% помогут вывести в сообщение разную уникальную информацию
# Раздел <>Код
В данном разделе текст пишется с помощью кода, который поможет быстро вывести необходимую информацию.
# Код для вывода информации по топам участников:
Самая высокая репутация: {#if chat.getTopRep()} {#each chat.getTopRep()} {ph.left(it.reputation)} {it.nameLink} {it.repRank} {/each} {#else} Нет данных для отображения {/if}
Готовый фрагмент можно использовать в модуле "Топ-рейтингов участников чата" (opens new window). Код вставляется в редактор в "Результат команды /toprep"
Сообщение, которое придет в чат при использовании команды /toprep:
Готовый код можно использовать так же для создания триггеров (opens new window), которые будут выводить информацию по топам участников чата. Такие триггеры могут работать без использования команд топов ( /toprep, /bottomrep, /topap, /bottomap, /topmsg, /bottommsg, /topxp, /bottomxp) и реагировать на те фразы и словосочетания, которые вы зададите.
Например, сделаем триггер, который будет работать аналогично команде /toprep и выводить участников с самой высокой репутацией.
Выбираем условие "Сообщение - Полное совпадение" ( условие "Сообщение содержит" тоже подходит). Задаем значение условие "Репутация ⬆️" - теперь бот будет реагировать, если участник отправит такое сообщение в чат.
Выбираем условие "Отправить сообщение в чат" и в редактор помещаем готовый кусок кода. Сохраняем триггер ✅
Сообщение, которое придет в чат, если участник отправит "Репутация ⬆️"
Самая низкая репутация. Код покажет данные по работе команды /bottomrep : {#if chat.getBottomRep()} {#each chat.getBottomRep()} {ph.left(it.reputation)} {it.nameLink} {it.repRank} {/each} {#else} Нет данных для отображения {/if}
Самая большое количество очков действия. Код покажет данные по работе команды /topap: {#if chat.getTopAp()} {#each chat.getTopAp()} {ph.left(it.ap)} {it.nameLink} {/each} {#else} Нет данных для отображения {/if}
Самая маленькое количество очков действия. Код покажет данные по работе команды /bottomap: {#if chat.getBottomAp()} {#each chat.getBottomAp()} {ph.left(it.ap)} {it.nameLink} {/each} {#else} Нет данных для отображения {/if}
Самые общительные пользователи. Код покажет данные по работе команды /topmsg:
{#if chat.getTopMsg()} {#each chat.getTopMsg()} {ph.left(it.msgCount)} {it.nameLink} {it.rank} {/each} {#else} Нет данных для отображения {/if}
Самые молчаливые пользователи. Код покажет данные по работе команды /bottommsg: {#if chat.getBottomMsg()} {#each chat.getBottomMsg()} {ph.left(it.msgCount)} {it.nameLink} {it.rank} {/each} {#else} Нет данных для отображения {/if}
Самые опытные пользователи. Код покажет данные по работе команды /topxp: {#if chat.getTopXp()} {#each chat.getTopXp()} {ph.left(it.xp)} {it.nameLink} {it.xpRank} {/each} {#else} Нет данных для отображения {/if}
Самые неопытные пользователи. Код покажет данные по работе команды /bottomxp: {#if chat.getBottomXp()} {#each chat.getBottomXp()} {ph.left(it.xp)} {it.nameLink} {it.xpRank} {/each} {#else} Нет данных для отображения {/if}
# Раздел «Настройки»
В разделе можно задать расширенные настройки для установленного сообщения.
Удалить сообщение через - сообщение автоматически удалится через указанное время. Пример: 1 минута Оставьте "0", если не нужно удалять сообщение.
Закрепить сообщение сообщение автоматически закрепится в шапке группы.
Отключить уведомления -
Защита контента - настройка поможет защитить содержимое отправленного сообщения от пересылки и сохранения
Отправить сообщение с задержкой - сообщение будет отправлено через указанное время. Оставьте "0", если сообщение должно быть отправлено сразу.
Отключить предпросмотр ссылок - Telegram по умолчанию показывает предпросмотр ссылок, которые есть в тексте. Настройка поможет отключить превью ссылки.
Удалять предыдущее сообщение - бот удалит предыдущее сообщение, связанное с данным разделом настройки. Пример: бот отправит приветствие новому пользователю и удалить приветствие пользователя, который вступил до него.
← Брендирование Кнопки →