Files
autman-plugins/templates/python-middleware-plugin-template.py
T

39 lines
838 B
Python

# [title: Python插件模板]
# [language: python]
# [service: BOSS]
# [disable: false]
# [admin: true]
# [rule: ^模板测试$]
# [platform: qq,wx,tg,tb]
# [open_source: true]
# [version: 1.0.0]
# [public: false]
# [price: 0]
# [description: Autman Python middleware 插件模板。]
import json
import middleware
def main():
sender_id = middleware.getSenderID()
sender = middleware.Sender(sender_id)
message = sender.getMessage()
if not sender.isAdmin():
sender.reply("仅管理员可用")
return
data = {
"message": message,
"user_id": sender.getUserID(),
"user_name": sender.getUserName(),
"im_type": sender.getImtype(),
"chat_id": sender.getChatID(),
}
sender.reply(json.dumps(data, ensure_ascii=False))
if __name__ == "__main__":
main()