karin-plugin-orchid
TypeScript icon, indicating that this package has built-in type declarations

1.0.4 • Public • Published

karin-plugin-orchid

Orchid 兰插件

一些杂七杂八的小功能集合,纯娱乐

安装

克隆仓库

karin根目录根据你使用的保管理器选择以下命令其中一个安装插件

pnpm add -w karin-plugin-orchid@latest
npm i karin-plugin-orchid@latest
yarn add karin-plugin-orchid@latest

更新命令相同

功能

memes

表情包制作,derived from yunzai-memes

目前只提供文字帮助:#memes帮助

吸猫/撸狗

#吸猫 #撸狗 会发送猫猫狗狗图片

今日运气

发送#今日运气,即可获得今日的运气。加上pro、promax、promaxultra有惊喜。

随机菜谱

发送#(随机)?菜谱,即可获得一份随机的菜谱。后面可以接关键词,比如#菜谱 冰淇淋

消息推送

基于RSS的消息推送。在配置文件config.yaml中配置rss项目和地址即可获得实时推送,建议结合rsshub使用,获得github、天气、预警信息、b站、tg频道、游戏公告等推送。

配置文件示例

rss:
  # 控制检查更新频率
  cron: "*/5 * * * *"
  # 发送主动推送消息的bot,填入字符串qq号,例如["12345667"]
  sender: ["444444444"]
  # 默认发送到哪些群,如["12345678", "23456789"]
  default_group: ["555555555", "555555666"]
  # rsshub地址,可以填自建地址或官方反代,默认是https://rsshub.app
  rsshub_url: https://your-rsshub-url.com
  # 默认图片背景,可以是url或者resources/image下面的图片
  background: https://api.armoe.cn/acg/random
  # 订阅rss列表
  subscribe_list:
    - name: Karin Issue # 名称,必须唯一
      preset: github_issue # 使用预设,支持的预设包括 'github_commit' | 'github_release' | 'github_issue' | 'github_pr' | 'telegram_channel' | 'bilibili_dynamic' | 'earthquake' | 'weather_forecast'
      background: github-logo.jpg # 图片背景,不填将使用默认
      presetConfig: #预设的配置,每个预设有不同的预设格式
        org: KarinJS
        repo: Karin
        type: all # 类型,all open closed
    - name: 全球VPS余量监控
      preset: telegram_channel
      presetConfig:
        channel: vps_spiders
    - name: B站原神官方动态
      preset: bilibili_dynamic
      presetConfig:
        spaceId: 401742377
    - name: 地震预警
      preset: earthquake
    - name: 每日全国天气预报
      preset: weather_forecast
    - name: 海淀天气预警
      url: ${rsshub_url}/nmc/weatheralarm/北京市 # 不使用预设,使用rss的链接。可以使用${rsshub_url}变量引用rsshub地址
      postHandlers: # 后处理器列表,会在拉取到订阅内容后依次处理。目前内置关键词过滤器keyword_filter。可以仿照示例自行编写后处理器放置于lib/rss/handlers下面
        - name: keyword_filter # 关键词过滤后处理器,过滤掉不包含/包含关键词的内容
          args: # 处理器的传参
            mustContain: "海淀"
            mustNotContain: "通州"
      group: ["123456789"]
    - url: ${rsshub_url}/bilibili/live/room/27354807
      name: 鸣潮直播
      group: ["123456789", "1234567891"]

Credit

Readme

Keywords

none

Package Sidebar

Install

npm i karin-plugin-orchid

Weekly Downloads

2

Version

1.0.4

License

none

Unpacked Size

29.9 MB

Total Files

97

Last publish

Collaborators

  • ikechan8370