Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Временные интервалы
forum.iii.ru > А-я-яй > Техническая поддержка
Жека204566
Здравствуйте! Такая ситуация: инф кинул ссылку на видео человеку (человек посмотрел, не посмотрел не знаю). Прошел день человек не пишет, как спросить у человека он посмотрел видео или нет?. Вопрос по сути. Можно ли настроить шаблон инфа так, чтобы он спросил у человека через день! посмтрел тот видео или нет? и/или как это сделать? Заранее Спасибо!
DemoN1810
Цитата(Жека204566 @ 16.8.2016, 18:42) *
спросил через день

Тут вроде это уже обсуждалось, нужно взять сегодняшнее число и прибавить единицу:

[@Plus("[@Extract("[@Dt()]","%d" )]", "1")][@Extract("[@Dt()]","%S" )]
Жека204566
Спасибо!
Жека204566

Тут вроде это уже обсуждалось, нужно взять сегодняшнее число и прибавить единицу:

[@Plus("[@Extract("[@Dt()]","%d" )]", "1")][@Extract("[@Dt()]","%S" )]

а можно это вконтексте шаблона или на примере, где подставлять время.

DemoN1810
Цитата(Жека204566 @ 16.8.2016, 20:44) *
на примере

Допустим хочешь сохранить это в переменную %user_5, тогда в ответе пишешь:

[@set("user_5", "[@Plus("[@Extract("[@Dt()]","%d" )]", "1")][@Extract("[@Dt()]","%S" )]", "1")] (последняя единица нужна, чтобы инф не показывал в ответе полученное число)

тогда в другом шаблоне поставить например:

[if([@IsEqual("[@dext("[@Dt()]" "%d %S")]", "[%user_5]")])] {Привет, ты [if(%user_gender="М")]{посмотрел}[if(%user_gender="Ж")]{посмотрела}[if(!%user_gender)]{посмотрело} тот фильм, который я тебе давал?} [else] {Привет} (может ты в %user_gender что-то другое пишешь, это только пример как это может быть)
Жека204566
Я так понимаю что функция Extract вызывает время, день, неделю, месяц, год. В приницпе можно обойтись и [@Time("/")] - если в пределах до 4 дней.
Вот такая формула вроде бы, должна работать. Опустим гендерную принадлежность и имя Гостя. [@Plus("[@Extract([@Time(/)]", "00/10")]] ну как фильм. Только все равно инф выдает сразу ответ на вопрос Фильм "ну как фильм" не дожидаясь 10 минут.
А если пишу [@Plus("[@Extract([@Time(/)]", "00/10")]][@Extract([@Time(/)]", "00/10")] то формула не работает.

вот как я составил шаблон:

Инфу Говорят
Фильм

Инф отвечает
[@Plus("[@Extract([@Time(/)]", "00/10")]] ну как фильм.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2019 IPS, Inc.