chat with yinying
Project description
- @Author : huanxin996
- @Date : 2024-4-17
- @LastEditors : huanxin996
- @LastEditTime : 2024-4-26
- @Description : None
- @GitHub : https://github.com/huanxin996 -->
nonebot_plugin_hx-yinying
✨ Hx vs YinYing(在线与银影进行对话的插件) ✨
安装
pip安装
pip install nonebot-plugin-hx-yinying
nb plugin安装
nb plugin install nonebot-plugin-hx-yinying
使用方式
通用:
- @Bot 或者回复即可
OneBot:
- @Bot
- 回复Bot
指令集
/hx
- 别名:chat
- 主要对话命令
/刷新对话
- 别名:clear
- 主动刷新对话
/导出对话
- 别名:getchat
- 导出对话记录,没有对话记录会出错。
/设置全局配置
- 别名:设置配置全局,globalset
- 设置bot的全局配置
/导出全局配置
- 别名:getset_global
- 导出bot的全局配置
- 该命令包含在"设置全局配置"里
/模型列表
- 别名:modellist,chat模型列表
- 发送bot可用模型
/切换模型 [模型id]
- 别名:qhmodel,切换chat模型,模型切换
- 切换bot当前使用的模型
- 私聊群聊动态响应,如果在群内输入则切换群内加载的模型,私聊输入则切换私聊的。
/easycyber
- 别名:easycyber设置,hxworld
- 模型easycyberfurry主要配置
- 内有多个指令
/控制台操作
- 别名:管理控制台,setstart
- 模型easycyberfurry的角色投稿管理,即将更新cyber的角色投稿管理
- 内有多个指令
/确认版本
- 别名:旅行伙伴确认,版本确认
- 确认bot当前使用的版本和当前加载的模型。区分群聊和私聊动态响应
/sd [名称] [设定]
- 别名:旅行伙伴加入,设定加入
- [名称]可为空,即发送 旅行伙伴加入 [设定]
- [设定]不可为空,必填
- 载入用户的设定信息和自定义昵称
配置项
[!WARNING] GitHub 仓库中的文档为最新 DEV 版本,配置方式请参考 PyPI 上的文档。
[!WARNING] 秩乱(乱乱)的联系方式如下,QQ:1660466270,官方qq群聊:175334224 官网链接 .
[!WARNING] 请注意,该项目是接入了乱乱的项目,你需要遵守api使用的 规范。
配置方式:直接在 NoneBot 全局配置文件中添加以下配置项即可。
配置项列表
yinying_appid
- 类型:
str
- 默认值:
None
- 说明:你的appid
- 重要:必填
yinying_token
- 类型:
str
- 默认值:
None
- 说明:这里写你找秩乱获取到的api_key
- 重要:必填
hx_path
- 类型:
str
- 默认值:
None
- 说明:这里是插件本地配置的存储目录
- 重要:非必填
SUPERUSERS
- 类型:
list
- 默认值:
None
- 说明:这里是超级管理员(插件)
- 重要:必填(你需要这个来管理该插件)
image_check_appid
- 类型:
str
- 默认值:
None
- 说明:这里是阿里云图像检查的appid
- 重要:非必填
image_check_token
- 类型:
str
- 默认值:
None
- 说明:这里是阿里云图像检查的token
- 重要:非必填
smms_token
- 类型:
str
- 默认值:
None
- 说明:这里是smms的token(图床)
- 重要:非必填(可在填写smms_username和smms_password)后通过bot窗口获取。
smms_username
- 类型:
str
- 默认值:
None
- 说明:这里是smms的账号id(图床)
- 重要:非必填必填(若smm_token为空,则需要填写账号密码)
smms_password
- 类型:
str
- 默认值:
None
- 说明:这里是smms的密码(图床)
- 重要:非必填(若smm_token为空,则需要填写账号密码)
hx_chatcommand
- 类型:
list
- 默认值:
["hx","chat"]
- 说明:这里是聊天自定义命令头
- 重要:非必填
配置文件示例(默认模板)
yinying_appid=你的appid
yinying_token=你的token(不带bearer)
hx_path=C:\Users\user\Desktop
SUPERUSERS=["114514"]
hx_chatcommand = ["hx","chat"]
image_check_appid=你的appid
image_check_token=你的token
smms_token=你获取到的token
smms_username=114514
smms_password=114514
本地各类config详解
config_global.json
在写了在写了
config_group.json
在写了在写了
config_user.json
在写了在写了
Contributors ✨
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for nonebot-plugin-hx-yinying-1.3.13.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5f76c4edc365048c1d89e97437410f1eb94fcadcdaa419ef64c28ef0d56d839 |
|
MD5 | f537c9c4b57345ebeeab7a5217b0aec0 |
|
BLAKE2b-256 | cf24752b44846bd2acefd66889ac049c9da01b113b8b495decaf521ea677307b |
Close
Hashes for nonebot_plugin_hx_yinying-1.3.13-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a838c40b2eae8d2f73316cc539b8956add0f9f8688de0fb5d5a0a78070e773f6 |
|
MD5 | 99a505afdbcab0d1623983ca7fc67686 |
|
BLAKE2b-256 | aca5bc54421d9db9ddf957304f1e250927087b55237117c3c3ec73f8f697abe3 |