Русский, иврит и английский — текстом или голосом

Всё, что он умеет, и как попросить.

Никакого меню и никаких команд, которые надо запоминать. Говоришь своими словами — текстом или голосовым — и Assista.bot сам разбирается, что сделать. Ниже — всё, с реальным примером к каждому. Ответы бот пишет заново каждый раз, поэтому формулировки будут разными; неизменно — действие.

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

добавь в список покупок молоко и 2 огурца
Добавил в покупки: молоко и 2 × огурца. 🗒️
напомни позвонить сантехнику завтра в 9
Напомню завтра в 09:00 позвонить сантехнику. ⏰

Списки, которые ты придумываешь

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

Пять уже ждут тебя в первый же день — покупки, фильмы, рестораны, ссылки и список дел — названные на том языке, на котором ты написал первое сообщение. Каждый откликается на своё слово во всех трёх, так что «добавь молоко в покупки», “add milk to the shopping list” и ״תוסיף חלב לקניות״ попадают в один и тот же список, на каком бы языке ты ни писал вчера. Список дел работает так же — «добавь позвонить в банк в дела» — и пункт остаётся в нём, пока ты не отметишь его выполненным или не удалишь. Их можно игнорировать, переименовать или удалить, как любой другой.

Список хранит одну сущность, как бы ты его ни называл. Назови на иврите сегодня и по-английски завтра — это всё равно один список, а не два; каждое имя, на которое он отвечал, продолжает работать. Количества попадают куда нужно («2 огурца» — это количество два, а не «2 огурца» внутри текста), а одна продиктованная строка может быть несколькими пунктами, когда части — это варианты друг друга.

заведи список ремонт и добавь краску для стен и электрика
Завёл «ремонт» — добавил краску для стен и электрика.
что в нём осталось?
Краска для стен и электрик — оба ещё открыты.

Он спрашивает, а не угадывает, когда добавляешь то, что, возможно, уже есть — «лук» против списка, где есть «луковицы» — потому что неверная догадка обнаружится, только когда ты уже стоишь в магазине. Отметка пункта как выполненного сохраняет запись; удаление — нет. Список можно переименовать, объединить два, оказавшихся одним и тем же, или удалить целиком (последнее сначала просит подтверждение — отменить нельзя).

Фильмы заполняются сами

В списке фильмов у каждого названия подтягивается год выхода и настоящий рейтинг IMDb — «Parasite» возвращается как Parasite (2019, IMDb 8.5). Название на иврите или по-русски сопоставляется с тем же фильмом.

Рестораны со всеми деталями

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

Ссылки, по которым можно нажать

Пришли ссылку с парой слов о ней, и она сохранится под именем, которое ты узнаешь, а сама ссылка останется нажимаемой. Можно добавить свою заметку. Одна и та же ссылка, сохранённая дважды — даже под другим именем — распознаётся, а не дублируется.

Напоминания, которые приходят

Скажи так, как сказал бы человеку — «напомни позвонить в автосервис завтра в десять» — и сообщение в WhatsApp придёт вовремя. Можно спросить, что запланировано, отменить напоминание или привязать его к пункту списка, чтобы оно показывалось при чтении списка.

Напоминание дойдёт до тебя, даже если ты не писал уже сутки. WhatsApp разрешает боту свободно писать тебе только в течение 24 часов после твоего последнего сообщения; вне этого окна Assista.bot отправляет напоминание как заранее одобренный шаблон — единственную форму, которую Meta пропускает через закрытый разговор — так что оно приходит вовремя независимо от того, когда ты писал.

напомни вынести мусор сегодня в 8 вечера
Готово — напомню сегодня в 20:00 вынести мусор.
какие у меня напоминания?
Одно: сегодня в 20:00 — вынести мусор.

Твой Google Календарь

Подключи один раз с сайта, и потом создавай, проверяй, переноси и отменяй события из обычного чата — не открывая календарь. Подключение необязательно; всё остальное работает и без него.

Время читается в твоём часовом поясе, событие по умолчанию длится час, а длительность и место оба работают («встреча в 15:00 на два часа, в офисе»). Что-то можно пометить как предварительное или добавить как свободное, чтобы оно не занимало слот. Прежде чем поставить поверх того, что уже есть, он останавливается и спрашивает — и называет существующее событие и его время, потому что выбор «заменить» действительно его удаляет.

Попроси уведомление перед событием — и оно ставится на само событие в календаре, его показывает твоё приложение календаря («поставь переезд на 31-е и уведоми меня за день и за два дня»). Это не то же самое, что напоминание — сообщение, которое бот присылает тебе в WhatsApp: какое слово ты выберешь, то и получишь.

поставь design review в четверг в 9:30 на час
«Standup» уже стоит в 09:00 в этот день. Добавить design review рядом, заменить его или оставить как есть?
добавь всё равно
Добавил «Design review», четверг 09:30–10:30. 📅

Голосовые и фото

Можно говорить вместо того, чтобы печатать, или прислать фото — оба читаются и дальше обрабатываются точно как набранная просьба.

Голосовое расшифровывается и выполняется, так что «добавь молоко и хлеб в список покупок», сказанное вслух, просто добавляет их. Когда хочется прочитать сообщение — например, пересланное от кого-то — спроси «что там сказано?» и получишь расшифровку слово в слово, без изменений и без правок. Фото тоже читается: подпись — это просьба («сколько тут калорий?»), а без неё он понимает, что фото подразумевает — приглашение становится событием в календаре, чек — пунктами списка.

0:04
Добавил «купить краску для стен» в список ремонта.
что там сказано?
«добавь купить краску для стен в список ремонта»

Утренняя сводка

Одно короткое сообщение каждое утро, во время, которое ты выберешь: погода, что сегодня в календаре и что ещё не сделано в списках. Она выключена, пока не включишь; час прихода задаёшь ты — и язык, на котором она написана, так что сводка может оставаться на одном языке, даже когда чат следует за тем, что ты пишешь.

Доброе утро! Сегодня ясно и 24°C. Одно в календаре — стоматолог в 16:00 — и в списке покупок ещё три пункта. ☀️
перенеси стоматолога на завтра в то же время
Перенёс — стоматолог завтра в 16:00.

Конвертация валют

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

сколько 100 долларов в шекелях?
Около ₪301 — это сегодняшний курс, примерно 3,01 за доллар.

Он помнит, что важно

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

Поскольку он знает, чего ты избегаешь, он реально может это опустить — спроси, какие овощи купить, и капусты просто нет, и объявления, что капусту убрали, тоже нет. Передумать — это обычная фраза («вообще-то теперь я люблю капусту»), и в любой момент можно сказать что-то забыть. Он также отвечает на вопросы, которым нужно знание, а не сохранённая запись — «сколько овощей купить на двоих на неделю?» — и не трогает твои списки, пока не скажешь.

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

Одно он намеренно не сделает: назвать число в чём-либо медицинском. Спроси, сколько калорий есть, чтобы похудеть, — и он скажет, что это не то, на что ему стоит отвечать, и направит к тому, кто может, — вместо догадки, обёрнутой в предупреждение.

Кто может пользоваться

Assista.bot — маленький личный проект, а не коммерческий продукт. Он отвечает только тем номерам, которые были приглашены; сообщения с остальных отбрасываются ещё до того, как их кто-то прочитает.

Лучше не полагаться на него в критичных вещах

Напоминания идут через WhatsApp, и доставка зависит от сервисов, которые нам не подчиняются. Напоминание может прийти с опозданием или не прийти совсем. Это не напоминание о лекарствах, не экстренная служба и не замена тому, потеря чего тебе навредит. Условия использования формулируют это как следует, а Политика конфиденциальности описывает, что именно сохраняется и на какой срок.