我无法获得此 aiml 脚本来计算从这一天到星期一有多少天。
我在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 的聊天机器人,它可以获取关于人们喜欢或不喜欢某事的原因的喜欢、不喜欢和意见。 她把它们变成她自己的。 这就是我让我的聊天机器人看起来更人性化的方式。 它也可以获得人们拥有的东西的句子,如果他们告诉它并使它们成为它。 有。
好的,所以首先我们需要知道它是什么日子,并将其设置在一个名为"day"的谓词中。格式部分是 UNIX strftime,解释如下:https://devhints.io/datetime
然后,我们检查"天">的值,并可以显示合适的响应,包括在星期日时说"天"而不是"天"。
<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>