Skip to main content

一款自动识别提醒内容,可生成todo图片并定时推送的nonebot插件

Project description

nonebot_plugin_todo_nlp

一款自动识别提醒内容,可生成todo图片并定时推送的nonebot插件

消息响应器集合:add_todo, finish_todo,remove_todo,change_todo, get_todo_pic

插件特点:

  • 允许多样化的日期描述方法,可以在语句中包含“明天”、“9月1日”等日期提示
  • 自动识别语句中的事项

触发关键词:

  • 增加事项: '提醒', 'nonebot_todo'
  • 完成事项: '完成'
  • 删除事项(支持正则): '删除', '去掉'
  • 修改事项时间: '更正', '改'
  • 获取图片: '获取todo'

若要强调事件名称(nlp有的时候会犯蠢,比如在示例中机器人没能识别出“中秋假期”这一关键词):使用英文双引号括上事项名称

推送配置方法:

TODO_QQ_FRIENDS=[864341840]
TODO_SEND_TIME=[{"HOUR":08,"MINUTE":00}]

TODO:

  • 迁移到postgre数据库
  • 增加优先级相关功能
  • 增加完成todo统计,对完成状况进行跟踪
  • 增加todo项目复用功能(比如每日/每周某天的提醒可以复用)

示例:

1.png

2.jpg

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-todo-nlp-0.1.0.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nonebot_plugin_todo_nlp-0.1.0-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file nonebot-plugin-todo-nlp-0.1.0.tar.gz.

File metadata

  • Download URL: nonebot-plugin-todo-nlp-0.1.0.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.9.7 Windows/10

File hashes

Hashes for nonebot-plugin-todo-nlp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e747ccc5f7e39b9fad8bee47f2e255d2367b3f026e0c07c9b5050bd606c2dd63
MD5 9b5be1a788b36136b7b82d49ff072706
BLAKE2b-256 04cdd9e91f2a6fcff27077f87cbd28c377a3ec8e251b811f7513bfeb0144c96e

See more details on using hashes here.

File details

Details for the file nonebot_plugin_todo_nlp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_todo_nlp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c8b03d05d5efd40ebc85f2b2222d147eac42c7da3ddbe14c49c18c34f32c1578
MD5 c2abce53009d5d396cad7d46e1290c03
BLAKE2b-256 bc00f72a3ec7a4e222261755435331a3327ca0e345b063ce9f6b64460e9d9bb8

See more details on using hashes here.

Supported by

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