Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 5 Следующий »

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

1) Проверить, содержится ли название города в базе фактов, используя объект fact query и его методы.  
2) Если названия нет в списке фактов, сохранить его в новый факт.
Подсказка:
Для сохранения и поиска названия города в фактах, рекомендуется использовать контекст "город", и в название и значение факта вводить название города, например: ("город", "москва", "москва")
3) С помощью объекта fact query и его методов, реализовать поиск названия города в базе фактов, начинающегося с последней буквы введенного пользователем названия города.

Дополнительно:  
4) Отформатировать найденное название так же, как и название, введенное пользователем в Задача 1: Работа со строками - выделить первую и последнюю буквы в новые переменные, игнорируя твердый и мягкий знак, и заменить букву "Ё" на букву "Е".  

  • Нет меток