Kabuda-czh / koishi-plugin-kbot

GNU Affero General Public License v3.0
33 stars 4 forks source link
# KBot [![install size](https://packagephobia.com/badge?p=koishi-plugin-kbot)](https://packagephobia.com/result?p=koishi-plugin-kbot) ![Platform](https://img.shields.io/badge/platform-Koishi-blueviolet) [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2FKabuda-czh%2Fkoishi-plugin-kbot.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2FKabuda-czh%2Fkoishi-plugin-kbot?ref=badge_shield) ![GitHub forks](https://img.shields.io/github/forks/Kabuda-czh/koishi-plugin-kbot?style=social) ![GitHub Repo stars](https://img.shields.io/github/stars/Kabuda-czh/koishi-plugin-kbot?style=social) [![License](https://img.shields.io/github/license/Kabuda-czh/koishi-plugin-kbot)](https://github.com/Kabuda-czh/koishi-plugin-kbot/blob/master/LICENSE) [![wakatime](https://wakatime.com/badge/user/e6e4d351-af56-4ce7-8c0a-0b372c53962d/project/5df1a406-9c51-43c0-9a9f-28ac2cb16d2f.svg)](https://wakatime.com/badge/user/e6e4d351-af56-4ce7-8c0a-0b372c53962d/project/5df1a406-9c51-43c0-9a9f-28ac2cb16d2f) ![QQ](https://img.shields.io/badge/Tencent_QQ-634469564-ff69b4) ![NodeJs Version](https://img.shields.io/badge/NodeJs-18-blue) ![!](https://count.getloli.com/get/@koishi-plugin-kbot?theme=rule34) 基于 [koishi](../../../../koishijs/koishi) 搭建的高效、多功能 [QQ](../../../../Mrs4s/go-cqhttp) 机器人

功能

安装

  1. 下载插件运行平台 Koishi
  2. 在插件平台的 插件市场 中搜索 kbot 并安装

使用方法

  1. 基础功能:

    • 一言: 一言
    • 人间: 人间
    • 今日新闻: 今日新闻
    • 天气: 天气
    • 自检: 自检
    • TTS: tts <文本> 例如: tts 你好
  2. 群管功能:

    • 撤回消息: guildmanage.recall <用户QQ> [消息数量]
      • 参数说明: 用户QQ 为必填参数, 消息数量 为可选参数, 默认为 1
      • 别名: 批量撤回
      • 例如: guildmanage.recall -c 10 123456 撤回用户 12345610 条消息
    • 黑名单拉黑: guildmanage.blacklist <用户QQ> [拉黑原因]
      • 参数说明: 用户QQ 为必填参数, 拉黑原因 为可选参数, 默认为 无
      • 别名: 全局拉黑
      • 例如: guildmanage.blacklist -r 大笨蛋 123456 拉黑用户 123456, 并且原因为 大笨蛋
    • 黑名单检查: guildmanage.checkblacklist
      • 参数说明: 无
      • 别名: 复核全群黑名单
  3. b站订阅功能:

    • 订阅: bilibili -a <upInfo>
      • 参数说明: upInfo 为必填参数, 为 up主uid 或者 up主 的名称
      • 例如:
      • bilibili -a 123456 订阅 uid123456up主
      • bilibili -a xxx 订阅 名称xxxup主
    • 删除: bilibili -r <upInfo>
      • 参数说明: upInfo 为必填参数, 为 up主uid 或者 up主 的名称
      • 例如:
      • bilibili -r 123456 删除 uid123456up主
      • bilibili -r xxx 删除 名称xxxup主
    • 查看最新动态: bilibili -s <upInfo>
      • 参数说明: upInfo 为必填参数, 为 up主uid 或者 up主 的名称
      • 例如:
      • bilibili -s 123456 查看 uid123456up主 的最新动态
      • bilibili -s xxx 查看 名称xxxup主 的最新动态
    • 查看订阅列表: bilibili -l
      • 参数说明: 无
    • 查成分: bilibili -v <upInfo>
      • 参数说明: upInfo 为必填参数, 为 up主uid 或者 up主 的名称
      • 例如:
      • bilibili -v 123456 查看 uid123456up主 的关注并解析成分
      • bilibili -v xxx 查看 名称xxxup主 的关注并解析成分
    • 查弹幕: bilibili -d <upInfo>
      • 参数说明: upInfo 为必填参数, 为 up主uid 或者 up主 的名称
      • 例如:
      • bilibili -d 123456 查看 uid123456up主 的近期弹幕
      • bilibili -d xxx 查看 名称xxxup主 的近期弹幕
  4. 推特订阅功能

    • 订阅: twitter -a <userId>
      • 参数说明: userId 为必填参数, 为 博主@后的字符串
      • 例如:
      • twitter -a xxx 订阅 twitterId@xxx博主
    • 删除: twitter -r <userId>
      • 参数说明: userId 为必填参数, 为 博主@后的字符串
      • 例如:
      • twitter -r xxx 删除 twitterId@xxx博主
    • 查看最新动态: twitter -s <userId>
      • 参数说明: userId 为必填参数, 为 博主@后的字符串
      • 例如:
      • twitter -s xxx 查看 twitterId@xxx博主 的最新动态
    • 查看订阅列表: twitter -l
      • 参数说明: 无
  5. 点歌功能

    • 点歌: music <name> [点歌平台]
      • 参数说明: name 为必填参数, 为 歌曲名称, 点歌平台 为可选参数, 默认为 qq (可以自行在配置页面配置默认平台)
      • 例如:
      • music xxx 点歌 xxx
      • music -p netease xxx 点歌 xxx (指定为 netease 平台)
  6. 塔罗牌功能

    • 塔罗牌: 抽塔罗牌
      • 参数说明: 无
    • 塔罗牌阵: 塔罗牌
      • 参数说明: 无

注意事项

Todo

感谢

借鉴

赞助

License

FOSSA Status