Skip to main content

A little weather plugin

Project description

NoneBotPluginLogo

nonebot-plugin-xjie-weather

✨一个 NoneBot 天气插件✨

python pypi Static Badge

图片无法加载可访问

公告

  • 24-8-16 更新部分逻辑

  • 24-7-10开始对插件设置部分进行重构

安装

  • 使用 nb-cli
nb plugin install nonebot-plugin-xjie-weather
  • 使用 pip
pip install nonebot-plugin-xjie-weather

支持

目前支持

API 是否支持 调用天气预报 城市编码获取
高德天气 支持✅ 300000次 5000次/天
和风天气 支持✅ 1000次/天 和前面次数共用
Visual Crossing 未完成❌
心知天气 未完成❌
韩小韩WebAPI接口(天气) 支持✅ 免费 无需

BUG反馈

请提issues或邮箱1095530449@qq.com

配置

  • 使用setup命令交互式设置key
AMAP_KEY         高德
QWEATHER_KEY     和风天气
VVHAN_KEY        韩小韩WebAPI接口(天气)

如果有多个key想使用哪个或者在一个平台的调用次数用完后可以进行切换

default_api     优先使用的平台

手动填入的话平台名为上面的key名

st

  • 在.env文件中配置
高德密钥  
AMAP_KEY = ""

和风天气密钥
QWEATHER_KEY = ""

和风天气订阅配置免费为0(默认)付费为1
QWEATHER_APITYPE = 0

在.env文件配置的信息覆盖权限小于交互式设置的key,也就是说当您在使用setup设置过密钥后,会使用您在setup设置的密钥而不使用您.env中配置的密钥。

平台key获取

📦 高德

插件返回的天气预报图片效果

高德

高德地图返回的天气数据种类不多但对于只看个天气预报而已的完全够

毕竟高德调用的次数挺多的

高德

和风天气

好看

和风

韩小韩WebAPI接口(天气)

由于这是一个免费的api,作者无法保证其稳定性。

其api仅支持到市的天气,请勿使用市级以下的城市调用。如我在泉州市xx区,请使用泉州或泉州市进行调用。

该api的支持还在优化,最好是测试一下awa。

韩小韩WebAPI接口(天气)

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_xjie_weather-1.2.2.tar.gz (939.3 kB view details)

Uploaded Source

Built Distribution

nonebot_plugin_xjie_weather-1.2.2-py3-none-any.whl (948.1 kB view details)

Uploaded Python 3

File details

Details for the file nonebot_plugin_xjie_weather-1.2.2.tar.gz.

File metadata

File hashes

Hashes for nonebot_plugin_xjie_weather-1.2.2.tar.gz
Algorithm Hash digest
SHA256 b31fe17dc3895ad9f337c50212508d3cdad0f1283cfb89715387fe212245ecab
MD5 bfd216473bf10de0ec7102f1c4966e9e
BLAKE2b-256 4b6c45b431b96349294f735e53dc24265a5b40b3343fe13fef6c7ac0f191a0a9

See more details on using hashes here.

File details

Details for the file nonebot_plugin_xjie_weather-1.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_xjie_weather-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 19142c891e5a927275d23a84b0e45d97da868d61954b2e7cca5fd56b6023c444
MD5 a1fa4ebfaa1f9ecbd8bd8beabeb7c092
BLAKE2b-256 9c2568006f28e7260d3ae3dea5ed8569006bc02a1c8aa797ea82a5c90ccdfddc

See more details on using hashes here.

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