Как создать telegraph в Телеграмме

Навигация по тексту статьи в Telegraph

Совет для админа Telegram №55 (Навигация по тексту статьи в Telegraph).

Для этого надо поставить якоря в тексте и сделать в содержании ссылки на эти якоря.

Это сделать легко, но есть некоторые нюансы при создании навигации, чтобы всё заработало.

Пошаговый процесс добавления якорей и ссылок

  1. Пишем полностью статью и форматируем текст.
  2. Ставим якоря на заголовки в тексте — для этого выделяем текст заголовка и в форматировании жмем большую букву Т .
  3. Добавляем в тексте содержания ссылку на якорь. Ссылка должна включать решетку # и текст заголовка с дефисами вместо пробелов в тексте.

Например, если заголовок (якорь в тексте) у нас такой: Первый заголовок
Ссылка на этот якорь должна быть такая: #Первый-заголовок

Ставим якоря и ссылки в тексте статей Telegraph

Телеграф – сервис для публикации статей в Телеграмме Как пользоваться Telegraph

Как видите, ничего сложного нет в создании навигации по тексту статьи!

Смотрите также:

Источник: 100wmz.com

Telegraph API: автоматизированное создание заметок

Сервису telegra.ph уже много лет, но информации о том как пользоваться его api почему-то не много, тем временем, крупные телеграм-каналы потихоньку приступили к промышленному освоению. Инструмент вполне себе неплохая альтернатива созданию веб-страниц, к тому же появилась удобная библиотека, которая позволяет автоматизировать процесс.

С чего всё началось:

Случайно обратил внимание на кнопку «Посмотреть», которая появилась на некоторых телеграмм-каналах («Раньше всех, ну почти», и «RT на русском»)

Если нажать кнопку, то открывается статья судя-по всему на telegra.ph, что интересно, в самом посте ссылка на сайт, и на компьютере она туда и ведет, а вот в мобильной версии, есть такой вот просмотр. Пока не разбирался с деталями именно такой реализации, но сделать автопостинг в телеграф сразу захотелось, об этом, собственно дальше и будет разговор.

Еще по теме:  Можно ли зайти в Телеграмм без номера

Array of Node или главная загвоздка Telegraph API и её разрешение

Однако решение есть, это библиотека Telegraph, впрочем, постараюсь рассказать как работать и без неё. Приступаем.

Создание аккаунта и получение токена

Все работает через запросы к https://api.telegra.ph/ после чего указывается метод и, если надо, путь. Делать это можно как угодно: curl из командной строки, или requests.get() в питоне, или где хотите ещё. Я приведу пример работы в python.

Бесплатный Telegram BOT — Telegraph. Публикация статей и новостей в каналах и группах.

Чтобы создать новый аккаунт нужно выполнить просто запрос к https://api.telegra.ph/ с указанием метода createAccount:

import requests #создаем параметры для создания профиля data= < ‘short_name’:», # ОБЯЗАТЕЛЬНЫЙ ПАРАМЕТР, имя учетной записи, помогает пользователям с несколькими учетными записями запомнить, какая сейчас используются. Отображается пользователю над кнопкой «Изменить / Опубликовать» на Telegra.ph, другие пользователи не видят это имя. ‘author_name’:», # Не обязательно. Указывает автора в заголовке странцы ‘author_url’:» # Не обязательно. Ссылка открывается, когда пользователи нажимают на имя автора под заголовком. Это может быть любая ссылка, не обязательно на профиль или канал Telegram. >#отправляем запрос ответ понадобится, запишем в переменную: result=requests.get(«https://api.telegra.ph/createAccount?», params=data)

Из bash будет так:

curl https://api.telegra.ph/createAccount?short_name=Sandboxaccess_token») # передаём токен доступ к страницам аккаунта response = telegraph.create_page( ‘Hey’, # заголовок страницы html_content=’

Hello, world!

‘ # ставим параметр html_content, добавляем текст страницы ) print(‘https://telegra.ph/<>’.format(response[‘path’])) # распечатываем адрес страницы

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

Изменение страницы (editPage)

Чтобы изменить страницу надо знать её адрес, он идет после ph/ для страницы https://telegra.ph/Hey-11-04-22 параметр path будет «Hey-11-04-22». И конечно, токен доступа. Отправляем запрос с указанием метода и параметрами к https://api.telegra.ph/editPage

Опять же тут проблема в формате данных, которые должны быть Array of Node. Воспользуемся готовым решением:

В случае ошибки приходит сообщение . Если всё хорошо, статус ‘ok’ будет True.

Что ещё можно:

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

  • посмотреть и изменить информацию об аккаунте,
  • отозвать токен,
  • посмотреть свои страницы и
  • количество просмотров на них (делаем аналитику).

Например информация о профиле:

data= < ‘access_token’: «access_token», ‘fields’:'[«short_name»,»page_count»]’ >account_info=requests.get(«https://api.telegra.ph/getAccountInfo?», params=data) print(account_info.json())

Все можно почитать в документации:

  • Документация по Telegraph API
  • Документация по Telegraph Python Telegraph API wrapper
Еще по теме:  В каком месяце происходили события в рассказе Телеграмма

Источник: habr.com

Как писать статью в Telegraph: в редакторе и с помощью бота

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

Что такое Телеграф и для чего он нужен

В 2016 году появился сервис для создания контента Телеграф. В его основе лежит веб–язык markdown, что позволяет создавать легковесные материалы для публикаций. Данная платформа поможет вам в создании статей с фотографиями, видео и другими встраиваемыми элементами. Телеграф может использовать каждый без предварительной регистрации и указания личной информации, что позволяет оставаться пользователю анонимным. Давайте посмотрим какими возможностями он обладает.

Какие возможности для блогеров открывает новая платформа

Разработчики утверждают, что сервис имеет все функции для подачи информации как это делают СМИ. Телеграф обладает целым набором возможностей:

  • изменение текста (курсивный, полужирный);
  • маркированные и нумерованные списки;
  • выделять цитаты и высказывания;
  • размещать иллюстрации и изображения;
  • транслировать ролики из YouTube;
  • разворачивание постов из Twitter.

Такая функция как Instant View (в русскоязычной версии — “Читать далее”) позволяет просматривать материалы, созданные с помощью Телеграф, она разворачивает контент в диалоговом окне канала или чата. Главной целью данной функции является удобство изучения информации, для этого не нужно покидать мессенджер, чтобы увидеть первоисточник.

Снимок Экрана 2022 07 19 В 14.45.15

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

Начало работы с Телеграф: как с его помощью написать статью

Чтобы начать работу с Телеграф, перейдите на сайт Телеграф. Страница не содержит никакой информации, кроме: Title, You Name, Your Story

Снимок Экрана 2022 07 20 В 16.51.31

  • Title — заголовок поста. Он формируется из даты создания и названия публикации ссылки. Ссылка понадобится для дальнейшей работы на других ресурсах.
  • Your Name — здесь вы можете использовать свое имя, псевдоним, никнейм или оставить незаполненным данную строку. Оставаться инкогнито или указать себя как автор – выбор за вами.
  • Your Story — это раздел для вашего контента, здесь вы можете разместить статью и все прилагающие к ней материалы. Сделать корректировки в тексте, добавить списки, иллюстрации – все, о чем говорилось выше.
Еще по теме:  Чат бот на python Telegram пример

Для написания статей вы можете использовать сервисы–помощники, например ReText.AI. С его функцией перефразирования можно быстро повысить уникальность уже написанных текстов — это поможет сэкономить время и писать посты в 2 раза быстрее или, суммаризация — краткий анонс статей большого размера. Адаптировать можно сразу под Телеграмм.

Вот некоторые советы при редактировании текста в Телеграфе:

  • Вставка изображения. Есть возможность добавить вместе с текстом или после нажатия кнопки с изображением фотоаппарата. К каждой иллюстрации при желании можно добавить подпись

  • Добавление видео. Разнообразить свой контент можно с помощью видео из YouTube, достаточно вставить ссылку

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

  • Создание списков. Для начала нумерации поставьте цифру с точкой затем пробел, и список сформируется автоматически

Использование бота для публикаций в Телеграмм

Давайте посмотрим что же он умеет:

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

Инструкция как запустить бот

Снимок Экрана 2022 07 19 В 19.07.10

3. При переходе вам откроется окно с редактором Телеграф. Здесь автоматически добавится имя пользователя, но как мы уже говорили, вы можете его поменять или оставить эту графу пустой.
4. Теперь добавив контент вы нажимаете кнопку “Publish” и переходите обратно в бот в Телеграмм.

5. Здесь вы увидите новое уведомление с количеством новых постов. Нажмите на “My posts” и бот выдаст текст вашей статьи:

6. Теперь осталось нажать на “Share post” и выбрать канал для размещения:

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

Источник: seciva.ru

Рейтинг
( Пока оценок нет )
Загрузка ...