Skip to content

Plugin: 安安的素描本聊天框 #3761

@ZiAzusa

Description

@ZiAzusa

PyPI 项目名

nonebot-plugin-anans-sketchbook

插件模块名

nonebot_plugin_anans_sketchbook

标签

[]

插件配置项

ANAN__FONT_FILE="resources/allseto.ttf" # 使用字体的文件路径
ANAN__TEXT_WRAP_ALGORITHM="original" # 文本换行算法,可选值:"original"(原始算法), "knuth_plass"(改进的Knuth-Plass算法)
ANAN__BASEIMAGE_MAPPING={"普通": "resources/BaseImages/base.png","开心": "resources/BaseImages/开心.png","生气": "resources/BaseImages/生气.png","无语": "resources/BaseImages/无语.png","脸红": "resources/BaseImages/脸红.png","病娇": "resources/BaseImages/病娇.png","闭眼": "resources/BaseImages/闭眼.png","难受": "resources/BaseImages/难受.png","害怕": "resources/BaseImages/害怕.png","激动": "resources/BaseImages/激动.png","惊讶": "resources/BaseImages/惊讶.png","哭泣": "resources/BaseImages/哭泣.png"} # 可选的差分表情
ANAN__BASEIMAGE_FILE="resources/BaseImages/base.png" # 默认底图文件路径
ANAN__TEXT_BOX_TOPLEFT=[119, 450] # 文本框左上角坐标 (x, y), 同时适用于图片框
ANAN__IMAGE_BOX_BOTTOMRIGHT=[398, 625] # 文本框右下角坐标 (x, y), 同时适用于图片框
ANAN__BASE_OVERLAY_FILE="resources/BaseImages/base_overlay.png" # 置顶图层的文件路径
ANAN__USE_BASE_OVERLAY=True # 是否启用底图的置顶图层, 用于表现遮挡
ANAN__CONVERT_ALL_TO_ANAN=False # 是否将Bot的所有文本消息替换为安安的素描本
ANAN__MAX_LEN_OF_LONG_TEXT=150 # 如果Bot的消息的长度大于这个值,原样发送消息

插件测试

  • 如需重新运行插件测试,请勾选左侧勾选框

Metadata

Metadata

Assignees

No one assigned

    Labels

    PluginPublish PluginPublishPublish things to store

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions