# Working with a text editor
# Section "Editor"
Examples with each tool:
Жирный
Курсив
Зачеркнутый
Подчеркнутый
Сlick text </> - текст, который можно копировать по клику на него. Инструмент так же увеличивает интервал между буквами.
“ tool makes the text blue and increases the spacing between letters even more than in the previous mode
In this tool, you need to insert a link so that when the user clicks on a word, he follows the link that you insert
- This tool removes the highlighted formatting
Список эмодзи, которые можно добавить в текст
%Плэйсхолдеры% помогут вывести в сообщение разную уникальную информацию
# Section <>Code
В данном разделе текст пишется с помощью кода, который поможет быстро вывести необходимую информацию.
# Код для вывода информации по топам участников:
Самая высокая репутация: {#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}
# The "Settings"
В разделе можно задать расширенные настройки для установленного сообщения.
Delete a message after - the message will be deleted automatically after the specified time. Example: Leave "0" for 1 minute if you do not need to delete the message.
Pin a message The message will be automatically pinned to the group header.
Turn off notifications -
Content protection - The setting will help protect the contents of the sent message from being forwarded and saved
Send a delayed message - The message will be sent after the specified time. Leave a "0" if the message should be sent immediately.
Disable link preview - Telegram by default shows a preview of links that are in the text. The setting will help you disable the link preview.
Удалять предыдущее сообщение - бот удалит предыдущее сообщение, связанное с данным разделом настройки. Пример: бот отправит приветствие новому пользователю и удалить приветствие пользователя, который вступил до него.