Skip to main content

每日一句英文句子。完整帮助文档,可选搭配软依赖nonebot_plugin_apscheduler实现定时发送

Project description

nonebot

nonebot_plugin_everyday_en

🍥适用于 Nonebot2 的每日一句插件🍥

license pypi license python

安装载入

  • 通过 pip 或 nb-cli 安装
pip install nonebot-plugin-everyday-en
  • 并在您的bot.py中载入插件
nonebot.load_plugin("nonebot_plugin_everyday_en")
pip install nonebot-plugin-apscheduler

指令

  • 每日一句: 获取今天的句子

    • 每日一句[日期]: 获取指定日期的句子

      日期格式为 YYYY-MM-DD , 例如 2020-01-08

  • 开启/关闭定时每日一句: 开启/关闭本群定时发送 [SUPERUSER]

    • 开启/关闭定时每日一句[群号]: 开启/关闭指定群定时发送 [SUPERUSER]
  • 查看定时每日一句列表: 列出开启定时发送的群聊 [SUPERUSER]

配置项

配置方式:直接在 NoneBot 全局配置文件中添加以下配置项即可。

NoneBot 配置相关教程详见 配置 | NoneBot

🟢 默认配置为每日 8:00 发送

everyday_post_hour

  • 类型: int
  • 默认: 8
  • 说明: 每日定时发送的小时,不需要在数字前加0
EVERYDAY_POST_HOUR=8

everyday_post_minute

  • 类型: int
  • 默认: 0
  • 说明: 每日定时发送的分钟,不需要在数字前加0
EVERYDAY_POST_MINUTE=0

everyday_delay

  • 类型: float
  • 默认: 0.5
  • 说明: 定时发送时各群间发送的延迟秒数,以免腾讯风控导致发送失败
EVERYDAY_DELAY=0.5

软依赖

常见问题

Q: 为什么没有语音?

  • A: 如果你使用的是go-cqhttp,那么你需要安装FFmpeg并重启本插件来使用语音功能,详见安装 ffmpeg

Q: 为什么定时发送每日一句某些群无法收到?

  • A: 检查日志,频繁发送消息可能导致腾讯风控,可通过设置everyday_delay配置项设置发送延迟来缓解

开源许可

  • 本插件使用 MIT 许可证开源

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_everyday_en-1.1.5.tar.gz (6.3 kB view hashes)

Uploaded Source

Built Distribution

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