A nonebot plugin for fake chat screenshots
Project description
📖 介绍
nonebot2插件,使用pillow库进行图片绘制
使用示例: 3889009218【2.5条悟】说你好像误会了什么 你才是挑战者+1980765716说龙鳞,反反,成双之流星+3889009218说抱歉没能让宿傩大人尽兴
💿 安装
(推荐)使用 nb-cli 安装
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-fakepic
使用包管理器安装
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pip install nonebot-plugin-fakepic
打开 nonebot2 项目根目录下的 pyproject.toml
文件, 在 [tool.nonebot]
部分追加写入
plugins = ["nonebot_plugin_fakepic"]
⚙️ 配置
在 nonebot2 项目的.env
文件中添加下表中的必填配置
配置项 | 必填 | 默认值 | 说明 |
---|---|---|---|
fakepic_user_split | 否 | "+" | 分隔不同用户的符号 |
fakepic_message_split | 否 | " " | 分隔同一用户的几条消息 |
fakepic_nick_start | 否 | "【" | 获取昵称的起始符号 |
fakepic_nick_end | 否 | "】" | 获取昵称的终止符号 |
fakepic_add_level_icon | 否 | True | 是否为用户添加等级图标 |
fakepic_add_bot_icon | 否 | True | 是否为官方机器人添加bot图标 |
fakepic_del_cqface | 否 | True | 是否删除QQ表情的CQ码 |
fakepic_nick_font | 否 | "" | 昵称首选字体 |
fakepic_chat_font | 否 | "" | 聊天首选字体 |
fakepic_fallback_nickfonts | 否 | [] | 昵称备选字体 |
fakepic_fallback_chatfont | 否 | [] | 聊天备选字体 |
若添加字体配置后文字位置发生较大偏移,可添加以下配置进行修正
配置项 | 必填 | 默认值 | 说明 |
---|---|---|---|
fakepic_correct_nick | 否 | [0, 0] | 昵称位置 |
fakepic_correct_chat | 否 | [0, 0] | 聊天文字位置 |
🎉 使用
指令表
指令 | 权限 | 需要@ | 范围 | 说明 |
---|---|---|---|---|
<QQ号>说<消息内容> | 无 | 否 | 私聊/群聊 | 分隔符号可在配置中修改 |
<QQ号>【用户昵称】说<消息内容> | 无 | 否 | 私聊/群聊 | 指定用户昵称 |
效果图
更新日志
[0.2.0] - 2024-11-16
- 可在指令中通过【】符号指定用户的昵称
- 增加备选字体的配置项
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
Built Distribution
File details
Details for the file nonebot_plugin_fakepic-0.2.1.tar.gz
.
File metadata
- Download URL: nonebot_plugin_fakepic-0.2.1.tar.gz
- Upload date:
- Size: 19.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.12.7 Windows/11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61ba5c07cf8040b9ab43b19a52da2cde6b8e852b799c4d8b9729ccc69d7416ee |
|
MD5 | b479b2d15e659eb8c0945179d9f9f2f1 |
|
BLAKE2b-256 | 159c672e9558f8ee67b1e32fa50d2df3ea0018ed244d4bca16eb236df788c95a |
File details
Details for the file nonebot_plugin_fakepic-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: nonebot_plugin_fakepic-0.2.1-py3-none-any.whl
- Upload date:
- Size: 20.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.12.7 Windows/11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 760d2081680d8cff23a0dc5dd7ee052502a9eaa5749848ce7be6242e230d3ec4 |
|
MD5 | 05443ea8aa75eb374cff53ca36d06698 |
|
BLAKE2b-256 | 8aa8eca24f44fc506e428df7feb713941a4dd4d6c6e5925ab9f9942d8f3e865d |