Команды бота в Telegram

Как отправлять команды чат-боту @okbob_bot

«OK, Bob!» даёт возможность отправлять команды чат-боту @okbob_bot в Telegram.

Как запускать команды

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

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

Чтобы увидеть список основных команд, можно написать косую черту / — тогда всплывет подсказка со списком доступных команд и что они делают. Далее можно просто выбрать нужную команду из списка, чтобы запустить ее.

Подсказка со списком команд бота
Подсказка со списком команд бота

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

Можно и просто ввести нужную команду вручную, например написать /today.

Команды для получения списка задач

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

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

Команды для вывода списка задач:

  • /all – показать все запланированные, но невыполненные задачи (с группировкой по дням),
  • /today – показать все задачи на сегодня,
  • /tomorrow – показать все задачи на завтра,
  • /inbox – показать все задачи без даты (в случае с личными задачами это соответствует Инбоксу).
Как использовать команды в боте для получения задач
Можно обратить внимание, что в рабочих группах команды в списке называются чуть по-другому — после названия команды добавляется еще @okbob_bot. Например, /today@okbob_bot вместо /today. Оба варианта написания команд равнозначны и могут использоваться в рабочих группах.

В списках задач на сегодня и на завтра (команды /today и /tomorrow) используется определенный порядок:

  • Сначала незавершенные задачи без времени.
  • Затем незавершенные задачи с временем, от более ранних к более поздним.
  • В конце — завершенные задачи (выводятся перечеркнутыми).

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

Например:

  • /all #bob покажет все запланированные невыполненные задачи с тегом #bob,
  • /today #bob #work выведет все сегодняшние задачи, у которых есть хотя бы один из тэгов #bob или #work.
Фильтрация списков задач в боте по тегам
Фильтрация списков задач в боте по тегам

Информационные команды

  • /help – показать ссылки на инструкции (доступно только в личном диалоге с ботом).
  • /time – показать текущие настройки часового пояса.

Команда для создания задач естественным языком с помощью ИИ

Команда /ok пригодится для создания задач естественным языком с помощью ИИ.

Подробней о том, как это делать, читайте в разделе о создании задач с помощью команды /ok.

Команда для обращения к персональному ИИ-ассистенту.

Команда /bob позволяет задать вопрос ИИ-ассистенту и получить ответ.

Это может быть как вопрос общего плана о том, как использовать «OK, Bob!», так и персональный вопрос о задачах. Но также это может быть вопрос, вообще не связанный с «OK, Bob!».

Общение с ИИ-ассистентом в чате через команду /bob

Примеры запросов с командой /bob:

  • /bob какие задачи на сегодня?
  • /bob какой план на неделю?
  • /bob как добавить задачу с напоминанием?
  • /bob сколько километров в миле?