Personal blog of a random Engineer
GitHub: github.com/SKY-ALIN
Website: Alinsky.tech
Me: @sky_alin
Post #34
1.21K

[1] Модуль разметки для Telegram.
Сначала на этих выходных я хотел быстренько написать программу, которая обновляла бы меню в закрепе, поскольку оказалось, что мне это сделать больше одного раза лень. Для этого была нужна какая-нибудь утилита, которая позволяла бы генерить такую стилизацию без кучи говно-кода. Как же я ужаснулся, когда узнал, что этого никто ещё не сделал 🥲
Собственно, так я решил вместо автоменюшки написать такой модуль разметки.
Установка, как всегда, через pip:
Но Вова, чего сложного самому прописывать markdown?
Ничего! Вот только Telegram создал свой стандарт - MarkdownV2, который совершенно другой: из него были убраны многие элементы и добавлены свои (вроде spoiler иstrikethrough), было добавлено экранирование многих символов и изменение разметки при комбинировании стилей. А если вы хоть немного ошибетесь, то серв тг из принципа пошлет вас нахуй.
Модуль telegram-text решает эту проблему и является компромиссом между двумя этими стандартами. Пользуйтесь!
Сначала на этих выходных я хотел быстренько написать программу, которая обновляла бы меню в закрепе, поскольку оказалось, что мне это сделать больше одного раза лень. Для этого была нужна какая-нибудь утилита, которая позволяла бы генерить такую стилизацию без кучи говно-кода. Как же я ужаснулся, когда узнал, что этого никто ещё не сделал 🥲
Собственно, так я решил вместо автоменюшки написать такой модуль разметки.
Установка, как всегда, через pip:
pip install telegram-textНо Вова, чего сложного самому прописывать markdown?
Ничего! Вот только Telegram создал свой стандарт - MarkdownV2, который совершенно другой: из него были убраны многие элементы и добавлены свои (вроде spoiler и
Модуль telegram-text решает эту проблему и является компромиссом между двумя этими стандартами. Пользуйтесь!
- 👍 6
- 🔥 3
- ❤ 1



