Как в Телеграм бота включить напоминалку

Хотел бы поделиться своей разработкой, которая, думаю, пригодится многим пользователям Telegram.

Многие из нас так или иначе пользуются или хотя бы пробовали пользоваться различными напоминалками. Их сейчас огромное множество: платные и бесплатные, мобильные и десктопные, сложные и простые — как говорится, на любой вкус.
Для меня главным требованием к таким напоминалкам является простота установки напоминания, иначе говоря, возможность ввода напоминания своими словами. Например, «через 20 минут перезвонить коллеге» или «завтра в 15 в налоговую». Важно также, чтобы напоминалка умела откладывать напоминания.

Подобную напоминалку я как-то искал под Linux и, не найдя, написал сам. А для Windows я всем советовал похожую программку XMinder.
Время прошло, возможностей для разработки и реализации таких напоминалок стало больше.
И одна из таких возможностей — боты в Telegram.

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

Как создать чат-бот в Телеграм с напоминаниями?

  • через 15 минут позвонить другу
  • через час позвонить другу
  • через два дня позвонить другу
  • завтра в 10 позвонить другу
  • в среду в 11:15 позвонить другу
  • 23 мая в 15-10 позвонить другу
  • 17.04.2018 в 9 позвонить другу

Напоминания можно отложить на 15 минут, час, 2 часа или любое другое время.

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

Еще по теме:  Как изменить название избранного в Телеграмме

Как запустить бота с меню команд в Telegram

3 простых шага, как запустить чат-бота с командами в Telegram.

19.6.2023 13:30

Шаг первый: создайте сценарий бота

Предположим, что вы уже знаете, какой алгоритм будет у вашего бота. Обычно мы в команде SmartbotPro рекомендуем нашим пользователям сначала нарисовать логику в виде блок-схемы прямо «на бумажке» (конечно, лучше делать это в онлайн-редакторах типа Miro). После этого вам нужно переложить нарисованную логику на блоки Smartbot. Для этого зарегистрируйтесь в сервисе и создайте свой первый сценарий. Ну а если вы еще не придумали логику до конца, то воспользуйтесь нашими готовыми шаблонами для разного бизнеса.

Немного о конструкторе алгоритма: в нем есть события и действия.

События – внешние воздействия, которые могут запускать сценарий вашего бота. Например, событием может быть новое сообщение от пользователя, комментарий или даже вызов Webhook

Действия – шаги, которые бот выполняет в ответ на события. Например, отправить сообщение, сохранить пользователя в список рассылки, отправить контакты в AmoCRM.

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

Шаг второй: подключите чат-бота

Создайте бота в Botfather, следуя инструкциям:

  1. Выберите имя для бота
  2. Выберите ссылку. Она должна заканчиваться на «bot».
  3. После этого вы сможете настроить другие атрибуты бота (например, приветственную картинку), выбрав в Botfather своего нового бота.

После регистрации вы получите токен бота, скопируйте его.

Нажмите кнопку «каналы», выберите Telegram и вставьте скопированный токен.

Все, после этого вы уже можете протестировать своего нового бота.

Шаг третий: добавляем команды

По сути команды, это глобальные события с сообщениями пользователей. Например /order или /about и тд. Когда пользователь вводит такие команды или выбирает их из меню, бот должен среагировать, независимо от того, в каком месте сценария он сейчас находится.

Еще по теме:  Голосовое сообщение в Телеграмме переслать в Ватсап

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

Для примера создадим команду /menu, которая будет вести в начало нашего сценария. Просто добавьте блок «сообщение от пользователя» из раздела событий в левом меню и выберите в условии «равно» тексту «/menu».

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

Сохраните и опубликуйте бота. Теперь он будет реагировать на команду /menu в любом месте диалога с пользователем. Но как добавить эту команду в левое меню кнопочкой?

Хорошая новость: очень просто!

Нажмите на кнопку «каналы» в левом меню сценариев и выберите вашего подключенного телеграм-бота. Откроется окошко с редактированием команд. Просто введите текст своей команды (/menu) в поле ввода. Сервис автоматически сохранит эту команду и добавит в бота.

Проверьте, теперь в вашем боте появилась команда в меню быстрого доступа!

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

Меняем записную книжку на Телеграм — чем поможет бот «Дела»

Записная книга и телефон

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

Что такое чат-бот и чем полезен бот «Дела»

Бот — это программа, которая выполняет те или иные действия по запросу пользователя. Его обычно встраивают в мессенджеры, в том числе в «Телеграме». Бот представлен в виде чата: вы пишите команду боту в виде обычного сообщения, а он выдаёт заранее подготовленный ответ на ваш вопрос или запрос.

Еще по теме:  42777 Телеграмм чей номер

Разновидностей ботов много: к примеру, есть боты для создания заметок. Сегодня расскажем о боте «Дела». Он позволяет собирать в одном месте все важные задачи. Это по сути электронная записная книжка. Все дела пользователь распределяет по категориям. Изначально доступно всего три категории, но вы можете создавать собственные разделы.

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

Как найти бот «Дела» и пользоваться им

Посмотрим, как работать в этом чат-боте:

    Открываем «Телеграм». Вводим в верхней строчке запрос «бот дела». Выбираем в результатах чат с чёрной иконкой (с жёлтым значком заметки внутри).

Поиск бота

Отыщите нужный бот через строку поиска

Запуск бота

Запустите бот с помощью кнопки внизу

Список команд

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

Новая категория

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

Загрузка картинки

Выберите и загрузите картинку

Выбор категории

Выберите категорию внизу

Новая задача

Выберите категорию для новой задачи

Успешное добавление

Сообщение было успешно записано ботом

Список задач

Бот показал список задач в категории

Меню переписки

В меню переписки вы можете удалить её историю

Чат-бот «Дела» позволяет распределить по категориям все свои задачи. При этом категории вы можете создавать сами: называть их как угодно и менять местами для удобства. В боте можно хранить в отдельных разделах фото и видео, очищать быстро категории от выполненных задач. Это простой и удобный инструмент для тех людей, которые привыкли записывать задачи на текущий и последующие дни.

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

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