Open KafCoppelia opened 2 years ago
dev-v0.4.0 新的功能:今天喝什么?实现你问今天喝什么,Bot随机选取并回答:
dev-v0.4.0
今天喝什么
不如来一杯 大杯 去冰 半糖 四季玛奇朵,加波霸和椰果!
当然,上述回答形式没有固定,但是我想实现的随机选取的变量有:
可以去dev分支查看drinking.json、drinking2.json以及data_source.py的部分代码:
dev
drinking.json
drinking2.json
data_source.py
class DrinkingManager: ...
json文件存有诸如一点点、茶颜悦色、蜜雪冰城、CoCo的菜单信息,代码部分仅列出了选取的逻辑。目前,我仅考虑一点点的点单逻辑就稍显复杂了,后续喜茶等品牌则更复杂。问题有:
json
一点点
茶颜悦色
蜜雪冰城
CoCo
喜茶
茶小冻
坚果碎
{ "一点点": { "cup": [ "中杯", "大杯" ], "sugar_level": [ "无糖", "三分糖", "五分糖", "七分糖", "全糖" ], "ice_level": [ "热", "标准冰", "少冰", "去冰", "常温" ], "ingredients": { "free": [ ... ], "paid": [ ... ] }, "drinks": { "general": [ ... ], "hot_only": [ ... ], "ice_only": [ ... ] } } }
如果您有更好的想法或建议,欢迎提出!🥳 此issue长期开启
希望能加入命令能只从群特色菜单里抽取,比如发送“今天吃什么特色菜”只能抽到群特色菜单(基础菜单基数太大了,有群友很难抽到特色菜)
dev-v0.4.0
新的功能:今天喝什么?实现你问今天喝什么
,Bot随机选取并回答:当然,上述回答形式没有固定,但是我想实现的随机选取的变量有:
可以去
dev
分支查看drinking.json
、drinking2.json
以及data_source.py
的部分代码:json
文件存有诸如一点点
、茶颜悦色
、蜜雪冰城
、CoCo
的菜单信息,代码部分仅列出了选取的逻辑。目前,我仅考虑一点点
的点单逻辑就稍显复杂了,后续喜茶
等品牌则更复杂。问题有:喜茶
中更为常见);一点点
)。期望实现大概率添加1~3项不同的配料,小概率添加1项付费配料,总配料不宜过多;茶颜悦色
泡沫茶仅有茶小冻
选项,而奶盖茶无茶小冻
而有加坚果碎
等选项)、或者配料均付费(例如CoCo
)一般人不会加太多种、或者更复杂如喜茶
部分饮品的配料升级/替换的逻辑(冷热饮可选或可更换的配料不同);json
),虽然比较清晰,如此选择逻辑的实现也导致代码会比较复杂,例如Q1、Q3:如果您有更好的想法或建议,欢迎提出!🥳 此issue长期开启