Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moeta · 摸图

AstrBot 插件 — 随机发送图片,带 Web 管理面板。

功能

功能 说明
/mt 随机抽取图库中的一张图片发送
/sc + 图片 收藏图片到图库(需权限)
/op <QQ号> 授权用户使用 /sc(仅 Owner)
/unop <QQ号> 取消授权
/oplist 查看授权用户列表
Web 面板 图片浏览、上传、删除(公开访问)

安装

  1. moeta/ 目录放到 AstrBot 的 data/plugins/
  2. 安装依赖:pip install aiohttp PyJWT
  3. 重启 AstrBot

配置

插件目录下创建两个文件:

moeta_owner.txt — Owner 的 QQ 号(一行)

1171016674

moeta_allowed.txt — 允许使用 /sc 的 QQ 号(一行一个,支持 # 注释)

# 允许收藏图片的用户
1171016674
1234567890

也可以通过环境变量配置:

  • MOETA_ADMIN_TOKEN — Web 面板管理员 token(默认 moeta114514
  • MOETA_OWNER — Owner QQ 号
  • MOETA_ALLOWED_UPLOADERS — 逗号分隔的 QQ 白名单

访问

  • Web 面板http://<服务器IP>:6186/
  • 管理员:点击右上角登录,输入 admin token

命令

命令 权限 说明
/mt 所有人 随机摸一张图
/sc + 图片 白名单 收藏图片
/op <QQ> Owner 添加白名单
/unop <QQ> Owner 移除白名单
/oplist 所有人 查看白名单

技术架构

  • 图片存储:本地文件 + JSON 元数据
  • Web 服务:独立 aiohttp 服务器(端口 6186),无需 Dashboard 登录
  • 权限:Owner/白名单 双重验证,支持文件和环境变量配置

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages