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

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

Вариант бота на Node.js описан в отдельной статье

Начинаем работать

Данные от Bot API приходят в формате application/json, поэтому доступа к ним через массив $_POST нет, и брать их будем в «сыром», необработанном виде через ‘php://input’ используя встроенную функцию PHP file_get_contents(). В работе мы будем использовать кодировку UTF-8, это требование Telegram Bot API. Определим ее в начале скрипта index.php. Создадим класс Bot, для начала добавим ему два приватных свойства и один публичный метод. Очень часто я в коде буду использовать в качестве условного оператора тернарный оператор.

init(‘php://input’); // Класс Bot class Bot < // токен API private $botToken = «34069ХХХХ:XXXXXXXXXXXX-XXXXXXXXXXXXKVW3qILFpY»; // Ваш ID Telegram private $adminId = 123456789; // инициализируем объект класса public function init($data) < >> ?>

Создадим еще один метод, сделаем его приватным т.к. он нужен нам только внутри класса, вызываться из вне как публичный метод init() он не будет. Его задача будет преобразовывать через функцию json_decode() преданные ему данные из JSON в ассоциативный массив, назовем его getData() .

Для отладки можно создать метод, который будет записывать в файл все результаты работы метода getData(). Это очень удобно, ведь можно посмотреть какую информацию отправляет нам Bot API. На входе он принимает результат метода getData(). Вызывать метод можно вот так: $this->setFileLog($data);

Находим наш бот в Telegram и запускаем его. Бот примет нашу команду Strat/Старт, обработает и запишет результат в файл. Теперь мы можем рассмотреть содержимое файла.

Array ( [update_id] => 22918823 [message] => Array ( [message_id] => 1 [from] => Array ( [id] => 123456789 [is_bot] => [first_name] => Name [last_name] => Surname [language_code] => ru ) [chat] => Array ( [id] => 123456789 [first_name] => Name [last_name] => Surname [type] => private ) [date] => 1512554545 [text] => /start [entities] => Array ( [0] => Array ( [offset] => 0 [length] => 6 [type] => bot_command ) ) ) )

Еще по теме:  Как создать тему в Телеграмме и поделиться

Как видно из содержимого, приходит много служебной информации.

Сейчас нас интересует элемент массива $data[‘message’] , который тоже является массивом и содержит в себе информацию, с которой предстоит работать. Проверяя наличие нужных нам ключей в массиве, мы можем определить какой тип данных был отправлен боту. Для данного бота важно определить кто написал, ведь от этого зависит куда направлять сообщение. У нас предусмотрено две роли: администратор и пользователь. Есть еще один участник — это сам бот. Мы его будет определять по специальному флагу, но это чуть позже. * * *

Мои первые ошибки

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

Решение пришло из официальной документации

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

Автоудаление в Telegram: как отправлять самоудаляющиеся сообщения

Наверняка не все пользователи Telegram знают, что популярный мессенджер для iOS и Android позволяет отправлять и получать самоуничтожающиеся сообщения, включая текст, фото- и видеофайлов. При отправке сообщения пользователи мессенджера смогут устанавливать период времени, в течение которого контент будет доступен для получателя.

Как в Telegram отправлять самоудаляющиеся сообщения

Как в Телеграм отправлять самоуничтожающиеся сообщения (текст, фото и видео)

1. Выберите чат, в котором необходимо отправить самоудаляющиеся фото и видео.

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

Автоудаление в Telegram: как отправлять самоудаляющиеся сообщения

3. Нажмите на кнопку «Еще» с изображением трех точек «…» и в появившемся меню выберите пункт «Автоудаление».

Автоудаление в Telegram: как отправлять самоудаляющиеся сообщения

4. Установите необходимый период времени, по прошествии которого, каждое сообщение, отправленное в этот чат, будет безвозвратно удалено. При нажатии на вариант «Другое» появятся дополнительные варианты.

Автоудаление в Telegram: как отправлять самоудаляющиеся сообщения

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

Автоудаление в Telegram: как отправлять самоудаляющиеся сообщения

Самоудаляющиеся (исчезающие) сообщения (текст, фото или видео) поддерживаются приложением Telegram для компьютера, а также web-версией.

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

  • Музыка в Telegram на iPhone: как слушать, скачивать (кэшировать) для прослушивания без интернета.
  • Как сделать голос «доната» («кожаные ублюдки», Discovery) и чей это голос на самом деле?
  • Что такое QuickTake на iPhone, или как снимать видео в режиме «Фото».

Мы в Telegram и YouTube, подписывайтесь!

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 101

Оценок пока нет. Поставьте оценку первым.

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

Оформление канала в Телеграм, рекомендации и примеры

Рассказываю как создать привлекательное оформление канала в Телеграм. Также покажу несколько примеров хорошей упаковки канала и правильной подачи контента.

Еще по теме:  Гет контакт бот Телеграм бесплатно

Превью к статье

Название, описание и юзернейм канала в Телеграм

Как корабль назовешь, так он и поплывет — верное высказывание, точно подходящее к выбору названия канала. Название канала должно соответствовать его контенту. В идеале только по названию пользователь должен понять о чем канал. Поэтому даем краткое и ясное название каналу. Например, кулинарные хитрости, Блог врача, Комната смеха и пр.

В описании канала в двух-трех предложениях рассказываем о канале и его преимуществах. Хороший пример, как и канал на скриншоте ниже.

Оформление канала в Телеграм, пример описания и юзернейма

С этим разобрались, работаем дальше над оформлением канала в Телеграм.

Аватар для канала в Телеграм

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

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

В остальном аватарка — дело вкуса и фантазии. Не буду прикреплять примеров аватарок, так как любой дизайн всегда индивидуален и то, что нравится мне, может не понравиться вам. Зато расскажу как легко создать любой аватар онлайн.

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

Оформление канала в Телеграм

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

Хештеги для канала и контента

Для удобного поиска информации в канале используем хештеги. Они подойдут, если в канале несколько рубрик и выходят посты на разные темы. К постам не нужно ставить разом десяток хештегов, достаточно одного — двух. Вот так ставлю хештеги к постам я.

Оформление канала в Телеграм, хештеги

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

Оформление канала в Телеграм, список хештегов

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

Еще по теме:  Как сокращенно пишется Телеграмм на английском

Текст

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

Оформление канала в Телеграм, тексты постов

Упаковали длинный текст в статью, сделали для нее превью и выложили в канал, добавив кнопку «подробнее» или «читать», ведущую на статью, либо зашив ссылку в тексте поста.

Оформление канала в Телеграм, пост превью

Графика и видео

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

Оформление канала в Телеграм, картинки к постам

Возможно сделать отдельные шаблоны, создав собственный стиль для канала. Примеры хорошего стиля на скриншотах ниже.

Пример поста с графическим шаблоном

Пример поста с графическим шаблоном

Пример поста с графическим шаблоном

Пример поста с графическим шаблоном

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

Готовые шаблоны есть в сервисе Канва

Фото для шаблонов ищем на фотостоках, вот список крупных и проверенных:

  • Freeimages
  • Unsplash
  • Firestock
  • Flaticon
  • Рixabay
  • Pexels
  • Freepik

Кнопки и реакции

К постам можно и нужно добавлять специальные кнопки и реакции. На кнопки ставим ссылки, ведущие куда-либо, или создаем кнопку «Поделиться» для лучшего расшаривания контента.

Пост с кнопками

С помощью реакций (смайлики и любой текст возможно установить на кнопки) взаимодействуем с аудиторией и собираем обратную связь.

Пост с реакциями

Создаются реакции и кнопки с помощью специальных ботов. О них я уже писал подробно в этой статье.

Чек-лист по оформлению канала

Небольшой чек-лист по оформлению канала в Телеграм

  1. Название канала соответствует содержанию
  2. Юзернейм канала короткий, понятный и запоминающийся
  3. Из описания канала сразу ясно, о чем он
  4. Канал имеет приятный и четкий аватар, выделяющийся в ленте.
  5. Посты в канале не перегружены текстом, есть разбивка по абзацам, нет лишних смайлов и ошибок
  6. В постах использованы хештеги для удобного поиска информации или у канала есть оглавление
  7. К постам подобраны подходящие по смыслу и ассоциациям картинки, фото, видео или гиф. Либо сделаны уникальные шаблоны.

Заключение

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

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

Успехов вам! До новых встреч в следующих статьях. С уважением, Дмитрий Толстой

Источник: blogger-tolstoy.ru

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