表情详细信息、表情预览等可以在 --> 表情列表 <-- 查看
本地安装、图片下载、字体安装方式等可以在 --> 本地安装 <-- 查看
Docker 部署方式可以在 --> Docker部署 <-- 查看
meme -h/--help
meme list (ls)
列出所有已加载的表情
meme info (show) KEY
查看某个表情的详细信息,如:meme info petpet
meme preview KEY
使用默认(随机)参数生成预览结果,如:meme preview petpet
meme generate (make) KEY -t/--text TEXTS -i/--images IMAGES ...
制作表情,如:meme generate petpet -i avatar.jpg
部分表情有额外的参数,可通过 -h/--help
查看,如:meme generate petpet --help
meme run (start)
启动 web server,可通过 api 方式调用
meme download
下载内置的表情包所需的图片
执行 meme run
可以启动 web 服务器
web 框架用的是 FastApi , 可查看自动生成的交互式 API 文档(访问 http://127.0.0.1:2233/docs )
可以调用 api 接口使用,python 调用方式可参考 docs/examples/test_api.py
默认配置文件位置:
C:\Users\<username>\AppData\Roaming\meme_generator\config.toml
~/.config/meme_generator/config.toml
~/Library/Application Support/meme_generator/config.toml
Warning
从 v0.0.6 版本开始,不再生成默认配置文件;修改配置时需在对应的文件位置自行创建配置文件
由于 v0.0.6 版本更改了资源链接的拼接方式,如果装过之前的版本,需要修改配置中的
resource_url
建议将配置文件中不需要更改的选项删除,以使用默认配置
默认配置:
[meme]
load_builtin_memes = true # 是否加载内置表情包
meme_dirs = [] # 加载其他位置的表情包,填写文件夹路径
meme_disabled_list = [] # 禁用的表情包列表,填写表情的 `key`
[resource]
resource_url = "https://ghproxy.com/https://raw.githubusercontent.com/MeetWq/meme-generator" # 下载内置表情包图片时的资源链接
[gif]
gif_max_size = 10.0 # 限制生成的 gif 文件大小,单位为 Mb
gif_max_frames = 100 # 限制生成的 gif 文件帧数
[translate]
baidu_trans_appid = "" # 百度翻译api相关,表情包 `dianzhongdian` 需要使用
baidu_trans_apikey = "" # 可在 百度翻译开放平台 (http://api.fanyi.baidu.com) 申请
[server]
host = "127.0.0.1" # web server 监听地址
port = 2233 # web server 端口
如果希望编写、贡献新的表情,可以参考 --> 新表情编写指北 <--
对于一些不适合放在主仓库的表情,可以提交至 meme-generator-contrib 额外表情仓库
本仓库的表情素材等均来自网络,如有侵权请联系作者删除
本仓库的表情整合自原 nonebot-plugin-petpet 和 nonebot-plugin-memes 仓库
感谢以下开发者作出的贡献:
部分表情素材或代码参考了以下项目,感谢这些项目的开发者们
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。