Skip to main content

What to eat today for your breakfast, lunch, dinner and even midnight snack!

Project description

What to Eat

🍔🌮🍜🍮🍣🍻🍩 今天吃什么 🍩🍻🍣🍮🍜🌮🍔

版本

v0.1.3 与v0.2.3 for beta.1版本同步

⚠ 适配nonebot2-2.0.0beta.1;适配beta.1版本参见beta.1分支

更新日志

安装

  1. 通过pipnb,版本请指定0.1.3

  2. 数据默认位于./resource/data.json./resource/greating.json,可通过设置envWHAT2EAT_PATH更改;基础菜单、群特色菜单及群友询问Bot次数会记录在该文件中;

功能

  1. 选择恐惧症?让Bot建议你今天吃什么!

  2. 每餐每个时间段询问Bot建议上限可通过EATING_LIMIT修改(默认6次),每日6点、11点、17点、22点(夜宵)自动刷新;

  3. 群管理可自行添加或移除群特色菜单(data.json[group_food][group_id]);超管可添加或移除基础菜单([basic_food]);

  4. 各群特色菜单相互独立;各群每个时间段询问Bot建议次数独立;Bot会综合各群菜单+基础菜单给出建议;

  5. 提醒按时吃饭小助手:每天7、12、15、18、22点群发问候语提醒群友按时吃饭/摸鱼,GROUPS_ID设置需要群发的群号列表,形如:

    ["123456789", "987654321"]
    
  6. 新增 按时吃饭小助手全局开关;

  7. 新增 查看群菜单与基础菜单命令分立;

  8. 新增 吃什么帮助文案;

  9. 更新 更新了预置基础菜单不想要可以移除

命令

  1. 吃什么:今天吃什么、中午吃啥、今晚吃啥、中午吃什么、晚上吃啥、晚上吃什么、夜宵吃啥……

  2. [管理或群主或超管] 添加或移除:添加/移除 菜名;

  3. 查看群菜单:菜单/群菜单/查看菜单;

  4. [超管] 添加至基础菜单:加菜 菜名;

  5. [超管] 查看基础菜单:基础菜单;

  6. [超管] 开启/关闭按时吃饭小助手:开启/关闭小助手;

效果

  1. 案例1:

    Q:今天吃什么

    A:建议肯德基

    (……吃什么*5)

    Q:今晚吃什么

    A:你今天已经吃得够多了!

    Q:群菜单

    A:

    ---群特色菜单---

    alpha

    beta

    gamma

  2. 案例2:

    [群管] Q:添加 派蒙

    A:派蒙 已加入群特色菜单~

    [超管] Q:加菜 东方馅挂炒饭

    A:东方馅挂炒饭 已加入基础菜单~

    [群管] Q:移除 东方馅挂炒饭

    A:东方馅挂炒饭 在基础菜单中,非超管不可操作哦~

本插件改自:

HoshinoBot-whattoeat

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nonebot_plugin_what2eat-0.1.3.tar.gz (8.3 kB view hashes)

Uploaded Source

Built Distribution

nonebot_plugin_what2eat-0.1.3-py3-none-any.whl (9.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page