PagerMaid_Plugins
Go to file
lowking 98da433945
eat 添加新指令查看目前已有所有模版 (#198)
* feat(eat): support list all template id

* chore(eat): update version

Co-authored-by: Xtao_dada <xtao@xtaolink.cn>
2021-11-10 13:25:23 +08:00
.github 📝 添加 pr issue 模板 2021-08-21 15:57:56 +08:00
eat eat 支持自定义远程配置文件加载模版 (#197) 2021-11-10 12:57:32 +08:00
groupword groupword 将聊天内容生成为词云。 2021-06-17 16:09:49 +08:00
keyword_func keyword 函数 ranstr 更新 2021-04-05 11:40:30 +08:00
throwit 🐛 throwit 调整:移除模板中的占位区域 (#102) 2021-01-23 20:59:14 +08:00
yvlu yvlu 修复贴纸\图片语录显示不全的问题 2021-08-03 21:13:50 +08:00
.gitattributes eat 支持自定义远程配置文件加载模版 (#197) 2021-11-10 12:57:32 +08:00
.gitignore AutoReplySticker v1.21 不响应机器人 2021-05-17 10:17:18 +08:00
acg-multi.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
aff.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
antichannelpin.py antichannelpin 自动取消关联频道消息置顶 2021-08-06 22:04:06 +08:00
antisticker.py antisticker fix a bug' 2021-08-23 21:17:33 +08:00
atadmins_atall.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
autochangename.py autochangename 修复时间错误 2021-10-03 11:25:03 +08:00
autodel.py autodel 在指定的时间后删除他人的消息 2021-08-19 14:42:24 +08:00
autoreplysticker.py autoreplysticker fuckmember 批量修复错误 2021-09-06 21:42:54 +08:00
autorespond.py fix some bugs 2021-07-15 16:12:49 +08:00
autorm.py 批量修复错误 2021-08-16 22:32:42 +08:00
bc.py groupword 支持智能分词,修复其他插件报错。 (#170) 2021-06-21 14:49:23 +08:00
bin.py bin fix a bug 2021-10-31 22:56:18 +08:00
bingwall.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
calculator.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
chatbot.py chatbot 智能聊天机器人 2021-07-29 15:05:41 +08:00
cosplay-multi.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
da.py 批量修复错误 2021-09-03 15:33:59 +08:00
deletemsgsfromgrps.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
denyu.py denyu groupindex fix a bug 2021-08-24 14:56:42 +08:00
diss.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
diy.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
dme.py fix #180 #181 #182 #183 #185 (#186) 2021-08-21 19:35:00 +08:00
eat.py eat 添加新指令查看目前已有所有模版 (#198) 2021-11-10 13:25:23 +08:00
findmessage.py findmessage 查消息插件\ (#192) 2021-10-30 00:42:10 +08:00
forcegroup.py 批量修复错误 2021-08-16 22:32:42 +08:00
forcesend.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
forcesubscribe.py forcesubscribe 延长提醒时间 2021-08-11 20:42:13 +08:00
fuck.py fuck fix AttributeError 2021-09-15 20:56:09 +08:00
fuckadmin.py fix #180 #181 #182 #183 #185 (#186) 2021-08-21 19:35:00 +08:00
fuckmember.py autoreplysticker fuckmember 批量修复错误 2021-09-06 21:42:54 +08:00
fuckmessage.py fuckmessage 修复没有部分消息检查失败的问题 2021-07-28 20:47:21 +08:00
fucksticker.py fucksticker 删除烦人的贴纸 2021-07-05 23:10:05 +08:00
getstickers.py 批量修复错误 2021-08-16 22:32:42 +08:00
getstickerset.py getstickerset 修复部分贴纸包获取预览图失败的问题 2021-08-16 15:23:12 +08:00
ghs.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
groupindex.py portball groupindex 修复错误 2021-10-03 11:56:50 +08:00
groupword.py groupcloud 不默认安装 AI 分词。 2021-06-21 15:33:36 +08:00
hyperlink.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
keyword.py keyword 支持使用 sticker 回复 (#178) 2021-08-15 19:57:10 +08:00
kickanddm.py 新增插件 kickanddm 删除某人的消息并踢出/禁言 (#175) 2021-07-20 23:29:02 +08:00
killallmembers.py fix some bug 2021-06-19 15:15:43 +08:00
kongge.py kongge 停止维护 2021-06-28 13:51:17 +08:00
LICENSE Initial commit 2020-08-11 13:59:18 +08:00
list.json eat 添加新指令查看目前已有所有模版 (#198) 2021-11-10 13:25:23 +08:00
listusernames.py listusernames 列出所有属于自己的公开群组/频道 2021-07-11 15:25:01 +08:00
meizi.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
mjx.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
netease.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
neteasedown.py fix some bugs 2021-07-15 16:12:49 +08:00
neteasemusic.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
neteaseshuffle.py fix #180 #181 #182 #183 #185 (#186) 2021-08-21 19:35:00 +08:00
nthmsg.py fix some bugs 2021-07-02 20:04:08 +08:00
paolu.py paolu 修复删除的消息不存在时报错 2021-07-04 12:11:31 +08:00
pic2sticker.py fix #180 #181 #182 #183 #185 (#186) 2021-08-21 19:35:00 +08:00
pl.py pl 增加api超时提示以及代码逻辑优化 (#193) 2021-11-02 23:43:39 +08:00
portball.py portball groupindex 修复错误 2021-10-03 11:56:50 +08:00
rape.py fix some bugs 2021-07-15 16:12:49 +08:00
rate.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
README.md yinglish 能把中文翻译成淫语的翻译机 (#179) 2021-08-21 00:30:57 +08:00
repeat.py repeat 自动复读(无引用)一个人的消息。 2021-07-20 16:55:21 +08:00
resou.py resou fix #171 使用循环优化代码 (#173) 2021-07-13 19:17:29 +08:00
sendat.py groupword 支持智能分词,修复其他插件报错。 (#170) 2021-06-21 14:49:23 +08:00
shangliu.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
shift.py shift 修复 telethon 错误识别 id 的问题 2021-08-07 23:52:36 +08:00
square.py square 修复空格被吞问题 2021-07-31 21:21:03 +08:00
stickertopic.py fix #180 #181 #182 #183 #185 (#186) 2021-08-21 19:35:00 +08:00
tel.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
telegram_update_beta.py 👷📝 修复 ci、格式化 xtao-some 2021-02-12 16:28:20 +08:00
telegram_update.py 👷📝 修复 ci、格式化 xtao-some 2021-02-12 16:28:20 +08:00
throwit.py 批量修复错误 2021-08-16 22:32:42 +08:00
transfer.py fix some bug 2021-06-19 15:15:43 +08:00
unbanby.py fix some bugs 2021-07-15 16:12:49 +08:00
videodl.py 批量修复错误 2021-09-03 15:33:59 +08:00
vip.py autodel 在指定的时间后删除他人的消息 2021-08-19 14:42:24 +08:00
weather.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00
whois.py 批量修复错误 2021-08-16 22:32:42 +08:00
xjj.py xjj 更换 api 服务器 2021-07-05 16:40:02 +08:00
xtao-some.py 批量修复错误 2021-08-16 22:32:42 +08:00
yb-dl.py 批量修复错误 2021-08-16 22:32:42 +08:00
yinglish.py yinglish 能把中文翻译成淫语的翻译机 (#179) 2021-08-21 00:30:57 +08:00
yvlu.py 批量修复错误 2021-09-03 15:33:59 +08:00
yyr.py 新增插件:yyr 把普通的话转换成抽象话 (#176) 2021-07-28 21:51:45 +08:00
zpr.py 🚀 支持主程序设置命令别名 2021-06-16 15:09:40 +08:00

PagerMaid_Plugins

这个 repo 用于存储 PagerMaid-Modify 的插件。

如何上传插件?

欢迎加入 讨论群 探讨你的疑问。

开始编写 PagerMaid 插件前请确认 repo 没有对应功能的插件。

pypi 包引入须知

额外不在 PagerMaid-Modify requirements.txt 下的包,请通过 try 来进行引入,在用户运行命令时判断包是否引入,如未引入则编辑消息提醒用户安装相应的 pypi 包。

代码参照:https://github.com/xtaodada/PagerMaid_Plugins/blob/master/sendat.py

调试

使用 -apt install 回复你的插件即可进行本地安装,请在本地测试基本无报错后进行下一步。

添加文件

您可以使用的文件目录为:

  • / 根目录放置 插件的 python 源文件
  • /插件名/ 子目录放置 插件的资源文件(可选)

添加插件到库

您需要参照 list.json 的相关格式,在 list (object) 下 创建一个 list

下面是对应参数的介绍:

  • name : 插件名
  • version : 版本号
  • section : 分类
  • maintainer : 作者
  • size : 插件大小
  • supported : 插件是否允许 issue
  • des-short : 短介绍(用于 -apt search
  • des : 详细介绍(用于 -apt show

Plugins 文件结构介绍

  • 插件名
    • *.* : 插件对应的资源文件
  • 插件名.py : 插件源文件
  • version.json : 通过 -apt install 命令安装的插件版本记录文件

目前已有的插件

  • chat (聊天类)
    • autorespond : 自动回复。
    • dme : 反 TG desktop 防撤回插件。
    • autorm : 在指定的时间后删除自己的消息。
    • sendat : 定时发送消息。
    • atadmins_atall : 一键 AT 本群管理员、群员。
    • denyu : 在某群中强制禁言某用户。
    • nthmsg : 获取你发送的第 n 条消息。
    • portball : 回复你要临时禁言的人的消息来实现XX秒的禁言。
    • da : 删除所有信息。
    • diss : 祖安对线语录。
    • shangliu : 上流对话工具。
    • killallmembers : 一键扬了群。
    • aff : 光速发Aff信息。
    • stickertopic : 贴纸转图片。
    • vip : vip 捐赠用户功能。
    • calculator : 小型计算器。
    • paolu : 一键跑路(删所有消息并禁言)。
    • keyword : 群组关键词自动回复插件。
    • msgst : 每天定时发送消息。
    • yinglish : 能把中文翻译成淫语的翻译机.
  • profile (资料类)
    • autochangename : 自动更新 last_name 为时间等。
    • throwit : 生成一张 扔头像 图片。
    • mjx : 随机带评价买家秀,随机涩气买家秀。
    • eat : 生成一张 吃头像 图片。
  • daily (便民类)
    • weather : 查询天气。
    • xtao-some : 一大堆便民功能。
    • yb-dl : 上传 Youtube、Bilibili 视频到 telegram。
    • rate : 汇率转换。
    • netease : 随机一条网易云音乐热评。
    • hyperlink : 生成隐藏链接。
    • resou : 微博知乎抖音实时热搜B站实时排行榜。
    • tel : 查询手机号码归属地等信息。
    • whois : 查询域名whois信息。
    • cosplay-multi : 多网站随机获取Cos图。
    • meizi : 多网站随机获取写真。
    • acg-multi : 多网站随机获取ACG图。
    • neteaseshuffle : 随机网抑热歌。
    • neteasemusic : 网易云搜歌/随机热歌/点歌。
    • videodl : 下载YTB/B站视频。
    • transfer : 上传和下载文件。
    • xjj : 随机小姐姐写真。
    • zpr : 随机小姐姐或纸片人写真。