# Работа с текстовым редактором
# Раздел «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 по умолчанию показывает предпросмотр ссылок, которые есть в тексте. Настройка поможет отключить превью ссылки.
Удалять предыдущее сообщение - бот удалит предыдущее сообщение, связанное с данным разделом настройки. Пример: бот отправит приветствие новому пользователю и удалить приветствие пользователя, который вступил до него.
← Брендирование Кнопки →