Skip to main content
Telegram использует сложную систему entities для форматирования текста (жирный, курсив, ссылки и т.д.). CactusLib предоставляет мощные парсеры, которые полностью абстрагируют эту систему, позволяя вам работать с привычными HTML или Markdown. Большинство плагинов теряют форматированный текст команды от пользователя и обрабатывают/выдают на выход обычный текст. Это может привести к проблемам с форматированием, если пользователь использует его в своих сообщениях.

Примеры

1. Прочитать форматирование сообщения и добавить к нему текст
sign.plugin
Как это работает: Вместо того чтобы работать со сложными entities, мы конвертируем их в простой HTML, дописываем что нужно, а затем cmd.answer (который по умолчанию использует HTML-парсер) делает всю работу по обратной конвертации.
2. Создание сообщения с форматированием из кода
whois.plugin

3. Просмотр форматированного текста от пользователя и добавление к нему текста
appendtext.plugin