Перейти к содержимому

Как в тг сделать текст по центру

  • автор:

Постинг в Telegram: как отредактировать текст, добавить видео или картинку и сделать опрос

Продолжаем нашу серию инструкций по Telegram. Первая, где мы рассказываем, как создать группу или канал здесь. А ниже информация о том, как создать и оформить публикацию, какие есть дополнительные сервисы и боты для работы с Telegram.

Но перед этим хотим прояснить один момент:

Telegram — это мессенджер, а не соцсеть

Хоть Роскомнадзор и внес Telegram в реестр соцсетей, по функционалу он все еще мессенджер. Это важно понимать, если ты перешел туда из Инстаграма* или Тиктока.

Telegram — это в первую очередь приложение для обмена сообщениями

Люди заходят туда, чтобы поболтать с друзьями, коллегами, родителями и между делом полистать интересные каналы.

В Telegram нет рекомендательной ленты, все чаты и каналы у пользователя расположены в том порядке, в котором приходят сообщения. Поэтому канал будет постоянно конкурировать с личными чатами и другими сообществами.

Твой постик не попадется на глаза читателя случайно, как Reels, и не вылезет первым среди других, даже если соберет тысячу просмотров за первый час.

Посмотрите на каналы Бузовой, Инстасамки и прочих кочевников из Инсты*. Миллионная аудитория не ринулась за ними в Telegram, потому что механика другая.

Смотреть бессмысленные сторис иногда полезно, чтобы отключить голову. Листаешь (или приложение делает это за тебя, сменяя один 15-секундный ролик другим) и ни о чем не думаешь. В Telegram так не получится: как минимум, нужно переходить из канала в канал, чтобы посмотреть, что там у кого произошло.

Чтобы тебя читали в Telegram, важны регулярность и качество контента

Зайти и делать в Telegram то же самое, что вы привыкли делать в Инстаграме* вряд ли получится. Никто не будет смотреть миллион кружочков в день, если ты не звезда ТНТ. От тебя отпишутся или отправят в Архив, что будет похуже любого теневого бана.

А — делать контент регулярно, чтобы подниматься вверх в списке чатов.

Это не значит, что нужно отправлять по 100500 сообщений в день. Определи регулярность, с которой тебе будет комфортно выдавать годный контент. Это могут быть 5 постов в неделю, 3 в день или 4 в месяц — главное регулярно.

Б — создавать релевантный для площадки контент, в основном текстовый.

Посмотри, как ведутся каналы, которые ты сам читаешь. Оцени, насколько длинные тексты пишет автор, какое визуальное сопровождение использует, как общается с аудиторией, какие посты набирают больше активности и попробуй понять, почему. Это поможет нащупать вектор развития для твоего канала.

Также стоит промониторить каналы, которые уже пишут на тему, которую ты собираешься продвигать. Найди конкурентов и проанализируй их работу.

Возможности и ограничения при публикации постов

В Telegram есть ряд лимитов, которые нужно учитывать. Вот, например, ограничения, которые касаются публикации постов:

  • 4 096 символов — максимальная длина одного сообщения,
  • 1024 символов — максимальная длина подписи к фото / видео,
  • 10 штук — максимальное количество фото и видео в одном сообщении,
  • 2,0 GB — максимальный объем отправляемых файлов,
  • 60 символов — максимальная длина имени файла (остальное Telegram автоматически обрежет).

Полную таблицу с известными на данный момент лимитами Telegram можно посмотреть здесь.

Как создать и отредактировать пост в Telegram-канале

* Ниже мы демонстрируем процесс работы в десктопной версии приложения для Windows. Внешний вид и расположение кнопок в версиях для macOS и смартфонов будут отличаться. Если не сможешь что-то найти или возникнут другие трудности — пиши в комментариях. Мы постараемся помочь)

Как залить тест / картинку / видео на канал

Чтобы опубликовать в канале текст, нужно вставить его в строку внизу окна.

Если хочешь добавить фото или видео к тексту, нажми на «скрепочку» в левом углу строки. Откроется окно загрузки, в котором нужно найти файл. Кликни на файл и нажми «Открыть».

Telegram в таком случае воспринимает текст, как подпись к медиафайлу, и обрезает до 1024 символов. Если твой пост длиннее, можешь отдельными сообщениями залить текст и медиафайл без подписи.

Чтобы отправить сообщение в канал, нажми левой клавишей мыши на кнопку «самолетик». Она находится в правом углу поля работы с текстом.

Как сделать текст жирным / курсивным и добавить ссылку

Чтобы сделать текст жирным, подчеркнутым, зачеркнутым или курсивным:

  • Выдели часть текста, которую хочешь отформатировать.
  • Кликни по выделенному правой кнопкой мыши.
  • В выпадающем списке выбери «Форматирование».
  • Перед тобой откроются опции по форматированию текста. Выбирай то, что нужно.

Если кликнуть на кнопку «Добавить ссылку», появится поле, куда можно вставить ссылку на любой внешний ресурс — статью, соцсеть, сайт — что угодно в Интернете.

Кнопка «Без форматирования» убирает жирность / подчеркивание / курсив и возвращает текст к первоначальному виду.

Как отправить сообщение без звука и настроить отложенный постинг

Если нажать на «самолетик» правой кнопкой мыши, появятся две дополнительные функции:

  • «Отправить без звука» — отправляет уведомления подписчикам без звука. Хорошо использовать эту функцию, когда выкладываешь контент ночью. Так ты не помешаешь сну любимых читателей.
  • «Отправить позже» — дает настроить отложенный постинг. Выбираешь в счетчиках день и время, когда хочешь опубликовать пост, жмёшь на кнопку «Запланировать» и готово.

А чтобы перейти ко всем запланированным постам канала, нажми на появившийся значок календаря с красной точкой.

Кнопка в форме «колокольчика» справа от календаря с точкой отвечает за общую настройку звука в уведомлениях. Она работает как переключатель света: нажал один раз — звук отключился, нажал второй раз — звук включился, и так далее.

Если «колокольчик перечеркнут, значит, все уведомления на твои новые посты приходят без звука. Если «колокольчик» не перечеркнут — со звуком.

Вот здесь, например, звук на уведомлениях отключен
Как создать опрос в Telegram-канале

Кроме текста и медиафайлов в Telegram-канале можно выкладывать опросы. Чтобы создать опрос, нужно нажать на три точки справа в строке с названием канала и в выпадающем меню кликнуть по кнопке «Создать опрос».

Дальше откроется новое окно, где нужно ввести вопрос и до 10 вариантов ответа. Внизу также есть две интересные возможности:

  • «Выбор нескольких ответов» — если поставить галочку, подписчики при ответе смогут нажать сразу на несколько вариантов ответа,
  • «Режим викторины». Он дает указать, какой из вариантов ответа правильный, и добавить объяснение, которое будет всплывать перед ответившими неправильно. Удобно использовать для образовательных или игровых форматов.

Как изменить пост, который уже залит

Нажми на пост, который хочешь поменять, правой кнопкой мыши — появится меню с возможными действиями. Нажми на вторую кнопку сверху «Изменить».

Здесь можно отредактировать текст, удалить или добавить ссылку, а также заменить одно фото на другое. Добавить дополнительные медиафайлы, если у тебя их было три, а хочется четыре, не получится.

Чтобы сохранить изменения в тексте, нажми на «галочку», в подписи к медиафайлу — кнопку «сохранить».

Как залить в Telegram длинный текст

Если хочешь залить в телеграм текст длиннее четырех тысяч символов, это можно сделать через Telegra.PH. Сервис разработали создатели Telegram, чтобы пользователи могли публиковать длиннопосты с картинками и ссылками, не используя сторонние сервисы.

Возможностей у телеграфа немного. Можно:

  1. Дать название статье.
  2. Вставить текст длинной до 32 798 знаков.
  3. Добавить картинки. Для этого нужно нажать на значок фотоаппарата.
  4. Разместить в тексте виджет с YouTube, Vimeo или Twitter. Чтобы это сделать, нажми на знак кавычки слева от фотоаппарата, вставь ссылку на видео или твит и нажми Enter. Готово.

5. Сделать текст жирным или курсивным. Для этого выдели часть текста, которую нужно отредактировать — появится окно с дополнительными возможностями. Если нажать на «В», текст станет жирным, если на «i» — курсивным.

6. Сделать текст гиперссылкой. Для этого нажми на третью кнопку слева в дополнительном меню. Откроется окошко, куда нужно вставить ссылку.

7. Две следующие кнопки, на которых нарисованы буква Т побольше и поменьше, дают возможность сделать заголовки первого и второго уровня. Очень рекомендуем их использовать, чтобы добавить структуру в текст.

8. Последняя кнопка с изображением кавычек оформляет текст как цитату.

9. Кнопка «Publish» в правом верхнем углу публикует текст. Когда пост опубликован в Телеграфе, ссылку на него можно размещать у себя на канале.

Несмотря на простой и понятный интерфейс, у Telegra.PH есть несколько минусов. У сервиса нет ни личного кабинета, ни поиска, ни главной страницы. А чтобы отредактировать текст, опубликованный через Telegra.PH, нужно зайти с того же устройства, с которого он был опубликован.

Чтобы не потерять посты, можно:

  • Привязать аккаунт в Telegra.PH к Telegram-аккаунту. Сделать это можно через @telegraph — запусти бота, и он автоматически найдет твой аккаунт в Telegra.PH. После этого станет доступна авторизация через телегу.
  • Публиковать их на любой сторонней площадке с удобным интерфейсом (Дзен, VC, да хоть ВКонтакте) и выкладывать ссылками на канале.

Полезные боты для работы с Telegram

Ниже подборка ботов, которыми мы с командой активно пользуемся, и поэтому можем рекомендовать. Если что-то не указали — пиши в комментариях) Будем тестировать и пополнять список.

Загружает контент из Instagram*. Работает на постах и Reels, Stories не скачивает.

Загружает видео из TikTok без водяных знаков.

Скачивает стикеры из Telegram в форматах jpg, png и webp: по отдельности или целыми паками в виде архива.

Поможет сделать текст по центру, красные строки, зачеркнутые слова для Instagram*.

Сделает из любого видео кругляшок. 10 видео бесплатно, дальше от 299 рублей. Вот прикольный пример использования предзаписанных и смонтированных видосов в круглом формате.

Геннадий — это твой личный помощник и генератор идей для SMM: подберет хештеги по слову или по фото, а также подскажет идею поста.

Конвертирует видео в GIF.

Помогает создавать и редактировать стикерпаки.

Переводит голосовые сообщения в текст. Удобно, когда не можешь слушать аудио или пишешь текст по информации из голосовых.

Переводит аудио в текст с указанием тайм-кодов. Это не совсем удобно, если нужен монолитный текст — появляется дополнительная возня с удалением меток. Поэтому мы пользуемся этим ботом, только если Voicy не работает.

Бот для сбора донатов. О том, как им пользоваться, рассказывали в нашем Telegram-канале.

На сегодня все. Мы еще не говорили о прямых трансляциях, а это обширная тема для отдельной публикации. Если хочешь, чтобы мы выпустили материал о трансляциях, пиши в комментах — сделаем)

* Instagram принадлежит Meta — организации, признанной экстремистской на территории РФ.

Форматирование текста в Telegram: зачеркнутый, жирный и т.д.

Если вы постоянно используете Телеграм или ведете свой канал, полезно уметь делать базовое форматирование текста. Зачем? Все очень просто: ваши шутки станут смешнее ваш текст станет легче читать и вы получите больше отклика в вашем канале или группе. Ну или в личных сообщениях. В телеграмме на данный момент доступны следующие варианты форматирования текста: скрытый (нужно нажать, чтобы увидеть), жирный, курсив, моно , зачеркнутый, подчеркнутый , ссылка. Ну и обычный, конечно же.

Как форматировать текст в Telegram через контекстное меню

Это самый простой вариант форматирования, который работает на всех платформах. Инструкция для каждой из них ниже:

  1. Выделите текст
  2. Нажмите на него правой кнопкой мыши
  3. В открывшемся меню выберите пункт “Форматирование”
  4. Выберите “Жирный”

  1. Выделите текст
  2. Нажмите на 3 точки справа сверху
  3. В место привычного меню откроется меню форматирования
  4. Выберите в нем “Жирный”:

  1. Выделите текст.
  2. В появившемся контекстном меню нажмите на “Форматировать” или “BIU” (если этих пунктов нет, то нажмите на стрелку ▶ справа).
  3. Выберите нужный вариант форматирования (их можно прокручивать стрелками ◀ ▶ по бокам).

  1. Выделите текст
  2. Нажмите на него правой кнопкой мыши
  3. В открывшемся меню выберите пункт “Преобразования”
  4. Выберите “Жирный”

Telegram Web

Выделите текст и вы сразу увидите меню форматирования текста. Иконка “B” это как раз то, что вам нужно:

Горячие клавиши для форматирования текста в Telegram

Если вы часто форматируете текст на ПК или ноутбуке, то чтобы сэкономить время вы можете использовать для этого сочетания клавиш.

Просто выделите нужный текст, а потом нажмите следующее сочетание:

Выделить жирным
Windows: Ctrl + B
MacOS: ⌘ + B

Выделить курсивом
Windows: Ctrl + I
MacOS: ⌘ + I

Подчеркнуть текст
Windows: Ctrl + U
MacOS: ⌘ + Shift + U

Зачеркнуть текст
Windows: Ctrl + Shift + X
MacOS: ⌘ + Shift + X

Скрытый текст (спойлер)
Windows: Ctrl + Shift + P
MacOS: ⌘ + Shift + B

Моноширинный шрифт
Windows: Ctrl + Shift + M
MacOS: ⌘ + Shift + K

Сделать гиперссылкой
Windows: Ctrl + K
MacOS: ⌘ + U

Убрать форматирование (обычный текст)
Windows: Ctrl + Shift + N
MacOS: нет

Форматирование через Markdown (спецсимволы)

Если вы любитель Markdown (это такой способ форматирования текста через спецсимволы), то Телеграм поддерживает и его:

  • **Жирный текст** – две звездочки с обеих сторон текста.
  • __Текст курсивом__ – два нижних подчеркивания.
  • ~~Зачеркнутый текст~~ – две тильды.
  • ` Моноширинный текст ` – один знак апострофа.
  • ` ` ` Моноширинный текст 2 ` ` ` – три знака апострофа, можно выделить несколько строк. Отличается от моно через контекстное меню (на маке без цвета и не копируется на Windows и MacOS при нажатии, поэтому для выделения нескольких строк лучше используйте контекстное меню)

Подчеркнуть с помощью Markdown нельзя, а код создания гиперссылки не работает.

Форматирование через бота @bold

Еще один вариант сделать форматирование жирным, курсивом или моно это использовать бота @bold:

Просто начните писать сообщение со слов @bold и пишите текст, который нужно форматировать, после этого чуть подождите и вылезет меню:

  • Bold = жирный
  • Italic = курсив
  • Fixedsys = моно

После выбора варианта форматирования из того меню текст сразу отправится, имейте это в виду!

Другие варианты

Сайт ru.piliapp.com

Еще можно форматировать текст заменяя обычные символы на ̤с̤п̤е̤ц̤ ̤с̤и̤м̤в̤о̤л̤ы̤, которые похоже выглядят, но имеют ̷о̷ф̷о̷р̷м̷л̷е̷н̷и̷е̷. Этот сайт как раз и занимается такой конвертацией:

Если вам интересен такой вариант, жмите сюда, и потом в меню сверху можно переключаться между разными инструментами.

UTF символы

Телеграм поддерживает UTF-8 а, значит, туда можно вставить символы типа: ✓ ♓ ⓷ ? (каких там только нет!).

Которые могут помочь вам с оформлением текста. Вот таблица этих символов, разбитая на категории.

Сервисы / боты для ведения групп / каналов

Многие сервисы и боты помогают с оформлением постов.

Например, там может быть обычный визуальный редактор и тогда оформление текста будет не сложнее чем в Word.

Если интересно, то я делал раньше подробный обзор таких ботов и сервисов.

Моноширинный текст. Что это за зверь?

Хочу немного рассказать WTF что с моноширинным шрифтом. Потому что остальные способы форматирования понятно для чего нужны.

А “моно”… ух. Тот моно, что через Markdown (см. ниже), он для отправки кода, остальной… неизвестно зачем (под кодом я имею в виду код для вставки на сайт или другой “программистcкий” код).

При нажатии на текст, выделенный “моно”, он автоматически копируется в буфер обмена. А еще на Windows он выделен зеленым цветом, а на MacOS красным (да, поэтому в этой статье я использую красный).

Монотекст через Markdown (см. ниже) не меняется Телеграмом после отправки: ссылки не становятся ссылками, на которые можно нажать и перейти на сайт, коды эмодзи не становятся эмодзи:

Для чего можно использовать: если не хотите, чтобы ваш текст во что-то превращался или его было легко скопировать в буфер обмена.

Прикол: если вы будете делать его через MarkDown (через тройной апостроф, см. ниже), то там он будет без цвета на MacOS. На Windows будет по-прежнему зеленым. Но зато не будет копироваться на Windows и MacOS при нажатии. Но будет копироваться на телефонах (по крайней мере, Android). Весело. Зря писал статью поздно ночью…

Заключение

До написания этой статьи я даже сам не знал, что способов так много. Надеюсь, вы нашли оптимальный для вашей ситуации и уже попробовали.

Горячие клавиши лень учить, но если часто форматируете текст, это сэкономит вам время в будущем. Поэтому я считаю этот вариант самым лучшим.

Если вы программист, моношрифт через Markdown очень удобен для отправки кусков кода.

А для нормальных людей контекстное меню самый легкий из вариантов. Успехов!

Стилизация текста в telegram. Разметка markdown и html

Небольшой обзор того, как работает разметка в telegram, как стилизовать текст при помощи markdown и html.

Сразу оговорюсь: в интернете множество статей про то, как делать отложенные посты, добавлять к ним кнопки и оформлять их с помощью @controllerbot и аналогов. Эта статья совсем о другом.

Разметку с помощью контекстного меню рассматривать тоже не буду. О ней вы скорее всего все знаете и пользуетесь постоянно. На всякий случай оставлю скриншот как пример:

стилизация с помощью контекстного меню

В конце статьи также приведен список горячих клавиш.

Почти все тоже самое можно сделать быстрее с помощью специальных символов. Если вы такой же заядлый текстер, как я, или просто любите быстро печатать, то вам будет интересно.

Markdown довольно обширный язык и в телеграм представлена лишь малая часть его возможностей. На самом деле, с его помощью вы можете писать целые статьи. Ознакомиться с синтаксисом можно по ссылке

Markdown в телеграм

Итак, заходим на официальный сайт телеграм, идем в стилизацию текста и видим поддерживаемую разметку:

стилизация с официального сайта telegram.org

Однако, если просто вставить всю указанную markdown разметку в телеграм, то мы получим следующее:

Не работает курсивное начертание. Вероятно, в telegram давно не обновляли эту страницу и некоторые правила поменялись, а некоторые добавились. В стандартной разметке markdown действительно для курсива используется одна «звездочка», однако, в телеграм работает двойное подчеркивание. А с помощью || можно сделать скрытый текст, который появился относительно недавно. И вот мы получаем полный список полноценно работающих «команд»:

**сам ты жирный**
__курсив__
`код`
~~перечеркнутый~~
«`блок кода«`
||скрытый текст||

Но что со ссылками? Ссылки в разметке markdown выглядят вот так:

Однако, по умолчанию они не работают (только в telegram x для android)

На официальном сайте указан инлайн-бот @bold — с помощью него можно вдохнуть жизнь в ссылку, однако, при этом, бот оставит свой след на нашем сообщении:

пример использования @bold

Можно использовать его и для оформления текста, чтобы потом скопировать и отправить куда нам нужно уже без подписи бота.

В этом боте работает свой вариант markdown:

Все-таки для ссылки я бы использовал контекстное меню или горячие клавиши — это гораздо удобнее.

Как там HTML?

В целом, html-разметка тоже работает, но уже с другим инлайн-ботом. Нужно всего лишь написать:

И далее нужный нам текст с поддерживаемыми html-тегами. Вот их полный список:

Этот бот работает с markdown, точно также как @bold, нужно лишь добавить «md»:

Если вам нужен VDS в России — рекомендую sprintbox. По моему промокоду CASHGOK20 вы получите кэшбэк 20% при первом пополнении — не забудьте ввести его.

Горячие клавиши

Кому-то выделить текст и нажать сочетание клавиш будет гораздо проще и удобнее. Для таких людей я и припас этот списочек:

Для windows:

ctrl + B = Жирный

ctrl + I = Курсив

ctrl + U = Подчеркнутый

ctrl + shift + X = Перечеркнутый

ctrl + shift + M = Моноширинный (код)

ctrl + shift + N = Очистить стили

Для macos:

com + U = Ссылка

com + B = Жирный

com + I = Курсив

com + shift + U = Подчеркнутый

com + shift + X = Перечеркнутый

com + shift + K = Моноширинный (код)

com + shift + P = Скрытый текст

Возможно ли форматирование текстовых сообщений телеграмм бота инструментами html/css в питоне?

Здесь рассматривается возможность редактирования текстовых сообщений телеграмм бота средствами html/css в php. Есть ли аналогичные средства в питоне? Например, по центру строки сделать сообщение. Шрифт поменять, цвет шрифт, ну и так далее. Хотя бы отцентровать по крайне мере.

  • Вопрос задан более трёх лет назад
  • 8037 просмотров

3 комментария

Простой 3 комментария

Евгений Вольф @Wolfnsex Куратор тега CSS

Что именно Вас интересует в питоне? Судя по статье, там вопрос изначально не в языке, а в возможностях Telegram-ботов. Эти возможности, соотв. можно использовать в любом (практически) языки и в Python’е в т.ч.

nice-coding

Руслан Амерханов @nice-coding Автор вопроса

Евгений Вольф, как минимум расположение текста сообщения по центру строки. Ну и минимальные инструменты работы со шрифтами: жирный шрифт, курсив, подчеркнутый, зачеркнутый. Размер шрифта, полагаю, телеграмм в принципе не даст изменить, дабы не нарушить общий стиль мессенджера.

Евгений Вольф @Wolfnsex Куратор тега CSS

Руслан Амерханов, я понимаю, какого эффекта Вы хотите добиться, но не совсем понимаю, в чем именно проблема. Есть например, уже готовые боты и документация к ним, где описаны примеры использования HTML-форматирования в сообщениях.

Если вопрос про сам HTML, для выравнивания текста там отродясь был тег , но в HTML-5 он был объявлен устаревшим и удален, хотя и поддерживается большинством браузеров и сейчас. Можно попробовать использовать CSS, но я не уверен, что «телеграм» их пропустит. Хотя, думаю надо пробовать.

Решения вопроса 0
Ответы на вопрос 1
Олег @OlegPyatakov
pyatakov.com

Да, возможно.
То, что в Telegram можно отправить html, и он будет нормально отрендерен пользователю, это функционал самой платформы Telegram. Отправить туда html можно из любого источника (Python), даже «руками». Главное — не забыть указать нужный parse_mode.
https://core.telegram.org/bots/api#sendmessage

Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

python

  • Python
  • +1 ещё

Как заставить селениум просто открыть страницу и ждать?

  • 1 подписчик
  • час назад
  • 194 просмотра

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *