Skip to content

daseinem/memegenerator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

表情包生成器

这是一个用于生成表情包的插件,适用HoshinoBot v2。

安装

将整个memegenerator文件夹放入hoshino/modules中,并在config/__bot__.py里的模块列表中加入memegenerator。

使用

命令

本插件的命令有:

  • 表情列表:查看目前有哪些表情
  • 刷新表情:更新表情库
  • 生成表情 <表情名字> <文案>:生成一张表情包
  • 查看表情 <表情名字>:查看一张表情
  • 上传表情 <表情名字> <表情图片>:上传一张表情 (默认群员均可上传,可以在__init__.py里取消注释相应代码来仅限管理员使用)
  • 删除表情 <表情名字>:删除一张表情 (默认管理员能够删除,可以在__init__.py里注释相应代码来让群员使用)

示例

本插件带有四张表情,分别为“黑猫迷茫”、“小仓唯”、“栞栞”、“提裤子”。发送表情列表可查看这个列表。

欲生成一张表情包,可发:生成表情 栞栞 公会战不过是主人布置的任务而已

本插件支持多行文字。因此,可发:

生成表情 栞栞 公会战
不过是
主人布置的任务
而已

每行文案不建议过长,否则文字会很小。文字的大小取决于最长的一行。

添加和更新表情

你可以添加自己的表情。请把表情图片放入本插件的/meme文件夹下,文件名中不要有空格。图片中只需要有表情部分,不需要底部留白。

添加后,向机器人发送刷新表情以刷新表情库,并可发送表情列表检查是否刷新成功。

修改字体

本插件默认使用黑体。你可以将自己偏好的字体文件放入插件文件夹中,并在memeutil.py第9行修改调用的字体文件。

已知问题

  • 若文案中英混杂,可能有排版错误
  • 若表情图过大,可能会发送失败

本插件未经充分测试,若发现bug,希望能提交issue。万分感谢。

开源

本插件以GPL-v3协议开源。项目地址

About

memegenerator for HoshinoBot-v2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%