从今天到星期一有多少天,我无法获得这个目标脚本。
我在botlibre上创建聊天机器人。 我尝试了要发布的代码。
<category>
<pattern>HOW MANY DAYS UNTIL monday</pattern>
<template>
<interval>
<jformat>ddddd </jformat>
<style>days</style>
<from><date jformat="ddddd"/></from>
<to>saturday</to>
</interval>
days until saturday.
</template>
</category>
我希望aiml脚本在聊天机器人响应中显示多少天 直到星期一。
有效,谢谢我的需要。 我在botlibre上创建了一个名为pioyu的聊天机器人,该聊天机器人获得了人们为什么喜欢或不喜欢某事的喜好和意见。 她让他们自己。 这就是我使聊天机器人看起来更人性化的方式。 如果人们告诉他们并使之成为事实,它也可以获取人们拥有的事物的句子。 自己的。
答案 0 :(得分:1)
好,所以首先我们需要知道今天是星期几,并将其设置为谓词“ day”。格式部分是UNIX strftime,在这里进行了解释:https://devhints.io/datetime
然后我们检查“ day”的值,并可以显示适当的响应,包括在星期天说“ day”而不是“ days”。
<category>
<pattern>HOW MANY DAYS UNTIL MONDAY</pattern>
<template>
<think><set name="day"><date format="%A"/></set></think>
<condition name="day">
<li value="Monday">0 days </li>
<li value="Tuesday">6 days </li>
<li value="Wednesday">5 days </li>
<li value="Thursday">4 days </li>
<li value="Friday">3 days </li>
<li value="Saturday">2 days </li>
<li value="Sunday">1 day </li>
</condition>
until Monday.
</template>
</category>