Бот с кнопкой комментарии в Телеграмме

Я подключил одно реле, а к нему подключил лампу. Теперь нажимая на кнопку Вкл у нас включается лампа, а нажав на ВЫКЛ выключается. Согласитесь, что это намного удобнее, и кнопки всегда на экране. Здесь ещё выведены кнопки таймера, но об этом чуть позже.

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

Эти две кнопки отвечают за включение и выключение реле. Переключение происходит достаточно быстро, практически без задержек.

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

Телеграмм канал и кнопки реакций (telegram)

Теперь рассмотрим код скетча. Я взял свой пример о подключении реле. Про то как подключать реле или как устанавливать библиотеки и что такое токен, я рассказывать не буду. Если не понимаете о чём я, то посмотрите вот это видео.
Единственное отличие в коде – это то что я подключил реле к выводу D5 платы ESP.

В SETUP тоже нет ничего интересного. Стандартный набор подключения к WIFI сети. Ну кроме вот этой строчки.
Я правда не совсем понял, за что она отвечает. Это мой перевод комментариев. Если хотите, можете сами потестить разные значения. По умолчанию здесь стояла цифра 60. Мне показалось, что значение 20 мне больше подходят. Но особой разницы я не видел.

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

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

Эти строчки кода отвечают за определение вашего имени, и если оно будет не определено, то будет написано Гость. Имя вставляется в текст приветствия.
Ну вот мы и подошли к кнопкам. За вывод кнопок отвечает вот этот код. Это json. Параметры команды такие. Описание и действие. В первой части – это текст который будет выведен на кнопке, а второй это действие.
Здесь я вывел на экран 6 кнопок.
Первая кнопка отвечает за переход по адресу на вэб страницу.
В первой части написано Перейти на мой канал, а во второй части URL канала.

Еще по теме:  Как вести чат в Телеграмме

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

Теперь про таймер.
Здесь выведено 3 кнопки, но вы можете сделать сколько угодно.
Я сделал таймер на включение через 1, 2, и 10 минут. Дальше будет показано как это работает при нажатии первой и второй кнопки. 10 минут я ждать не стал.
Давайте рассмотрим код.
Первую. Часть мы рассматривать не будем, да и со второй тоже всё понятно. Самое интересное вот в этом коде.

При получении текста из кнопки таймера – этот текст обрабатывается функцией replace.
Будет заменено слово TIME на пустоту. Если проще сказать, то просто удалится слово TIME а останется только цифра. Это 1, 2, или 10. Но так как мы передаём текст, нам его надо перевести в числовой формат. Вот это и сделаем.
Если реле уже было включено, то выключаем его.
Напомню, что это всё сказано для реле которые управляются низким сигналом. Если у вас управление происходит высоким уровнем, то везде HIGH надо заменить на LOW.
Здесь из полученной цифры создаём минуты. Это получается умножением на 1000 и умножением на 60. Затем прибавляем время из функции millis и записываем в переменную.
Ну вот вроде со всем разобрались. Теперь давайте смотреть что получилось. По ходу я буду иногда вставлять свои комментарии.
Открываем бот и видим приветственную надпись со ссылкой вывести кнопки на экран. Нажимаем и видим кнопки.
Нажимаем на первую кнопку и переходим на мой канал.

Здесь на экране выведены записи с трёх источников. С телефона, с компьютера и с камеры. Так, что если где-то что-то не состыковывается, то извиняйте. А календарь с часами я вывел для того чтобы отсчитывать время таймера.

Просто нажимаем включить и выключить и видим что лампочка загорается и гаснет. Отклик происходит почти мгновенно.

А теперь посмотрим как работает таймер на включение лампы. Я нажал на 1 минуту. Здесь показано время запуска таймера, а затем будет показано время срабатывания.

FleepBot — Обзор и инструкция бота в Телеграм

fleepbot

Сервисы

На чтение 6 мин

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

Еще по теме:  Бот Телеграмм чтоб звонил

Fleepbot — Конструктор ботов

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

Fleepbot — это не только бот отложенного постинга, как многие могут подумать. Это целый конструктор ботов telegram. С его помощью вы также можете создавать себе ботов обратной связи, собирать прайсы, делать инструкции и рассылки по аудитории и много чего ещё. Давайте более подробно разберёмся в возможностях данного бота.

Возможности fleepbot

1. Одной из главных функций робота является отложенный постинг. В fleepbot есть всё для идеальной публикации постов на канале.

2. Ещё одним большим преимуществом бота является возможность публикации викторин или же опросов. Многие подобные флипу сервисы такой прекрасной возможностью похвастать не могут.

3. Для владельцев каналов еще будет важна уникальная функция — «Хранилище рекламных креативов». Рекламные записи, с помощью которых вы будете продвигать свой паблик, теперь можно сохранять в одном месте. Больше не придется создавать какие-то лишние каналы, документы или группы. Всё это для вас сохранит Флип бот с удобным просмотром и переходом к каждому креативу.

4. Также есть отдельная вкладка, которая называется «контент-план». В ней можно посмотреть все конкретные сведения о том, какие у вас запланированы посты, в какое время и в каком сообществе.

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

В общем, в статистику можно вписать всё что захочется. В том числе и информацию о своих дополнительных доходых. Например, в виде продаж курсов или продуктов/товаров на канале. При этом в отчётность вы можете занести и ваши расходы. Например: сколько вы израсходовали на развитие телеграм канала; сколько средств инвестировали в рекламу в этом месяце или прошлом и тому подобное.

6. Во Флипе можно ещё и создавать ботов обратной связи. Они полезны для того, чтобы общаться с другими пользователями телеграма. Это необходимо, если вы не хотите отвечать со своего реального аккаунта или же хотите сохранить свою анонимность. Более того, бот обратной связи можно настроить не только на приём сообщений, но и сделать из него красивый прайс-лист или техподдержку, и создавать рассылки по рекламодателям. Чтобы постоянно не отвечать на одни и те же вопросы по поводу стоимости, условий размещения рекламы и т. д. Вы просто за пару минут создаёте Бота, который будет работать с клиентами вместо вас. Остаётся добавить на него ссылку в описании канала и получать оплату за рекламу. Все просто!

Еще по теме:  Как в Телеграмме отправить фотографию с таймером

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

Как сделать отложенный пост через fleepbot

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

Создание бота

Для начала нам нужно создать бот. Для этого:

Обратите внимание:

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

Подключение бота к каналу

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

fleepbot

Чтобы подключить бот к каналу:

  • переходим в настройки канала, нажав на 3 точки в углу
  • открываем пункт «Администраторы»

fleepbot

  • нажимаем на «Добавить администратора»
  • вводим ссылку на наш бот в поисковую строку

fleepbot

  • выбираем его и наделяем нужными правами (Все права отдавать ему необязательно. Главное наделить его возможностью публиковать, исправлять и удалять записи.)
  • нажимаем на «Сохранить»

FleepBot — Обзор и инструкция бота в Телеграм

  1. Отправляем ссылку на канал в наш созданный Флипбот.

FleepBot — Обзор и инструкция бота в Телеграм

Отложенный постинг

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

Чтобы создать отложенную публикацию:

  • Заходим в созданный нами флипбот.
  • В меню выбираем пункт «Создать пост».

FleepBot — Обзор и инструкция бота в Телеграм

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

FleepBot — Обзор и инструкция бота в Телеграм

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

FleepBot — Обзор и инструкция бота в Телеграм

  • Можно выбрать вручную с помощью календаря, или задать в формате и отправить в робот напрямую, например 15 01 21 12 (15:01 21 декабря).

FleepBot — Обзор и инструкция бота в Телеграм

Все отложенные записи в телеграм мы можем просмотреть в разделе «Контент-план» в меню бота.

FleepBot — Обзор и инструкция бота в Телеграм

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

Рассмотрим ещё несколько необходимых функций для отложенного постинга.

— Также под публикацию на канале можно добавить и кнопки «URL- кнопки», в которые будут встроены ссылки на сервисы, чаты, каналы, сайты и так далее.

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

FleepBot — Обзор и инструкция бота в Телеграм

Все готово , теперь ваши посты будут выглядеть интереснее и привлекательнее для аудитории.

FleepBot — Обзор и инструкция бота в ТелеграмFleepBot — Обзор и инструкция бота в Телеграм

Все цены указаны за использование бота на одном канале.

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

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