В библиотеке Pyrogram нет прямой поддержки для форматирования текста в стиле HTML-тега `<blockquote>`, как это существует в HTML. Однако, вы можете использовать другие методы для визуального выделения цитат, такие как использование Markdown или HTML-тегов, поддерживаемых Telegram.
### Способы визуального выделения цитат:
1. **Использование Markdown:**
Вы можете использовать символы `>`, чтобы имитировать блок-цитату. Например:
```python
quote_text = "> Это цитата\n> Вторая строка цитаты"
await message.reply_text(quote_text, parse_mode='markdown')
```
2. **Использование HTML:**
Можно использовать тег `<pre>` для отображения текста в моноширинном формате, что может помочь выделить цитату:
```python
quote_text = "<pre>Это цитата\nВторая строка цитаты</pre>"
await message.reply_text(quote_text, parse_mode='html')
```
3. **Курсив или жирный текст:**
Если вам нужно просто выделить текст, вы можете использовать курсив или жирный шрифт:
```python
quote_text = "*Это цитата*" # Для жирного текста
await message.reply_text(quote_text, parse_mode='markdown')
```
### Альтернативы и форки:
На данный момент, насколько известно, нет известных форков Pyrogram, которые добавляют поддержку для блоков цитат, как вы этого желаете. Рекомендуется использовать стандартные методы форматирования, упомянутые выше. Если вам требуется кто-то из разработчиков, вы можете также рассмотреть возможность создания пользовательских функций для форматирования текста так, как оно вам нужно, используя возможности Markdown или HTML.
Если у вас есть конкретные примеры форматирования, которые вы хотите реализовать, дайте знать, и я постараюсь помочь с реализацией.