shanbay-assistant - 扇贝网小组管理助手​


MIT
跨平台
Python

软件简介

shanbay-assistant 是一个扇贝网小组管理助手。如要用于其他小组,修改 settings.ini.example 和模板文件即可。

功能

  • 更新小组成员加入条件

  • 获取所有小组成员的打卡等情况

  • 通过规则判断是否需要执行踢人等操作

  • 发站内短信

  • 发帖

  • 回帖

  • 发送欢迎、恭喜、警告、踢人站内短信

  • 支持半自动/全自动执行查卡操作

  • 支持发送通知短信(给所有组员群发短信)

使用

安装依赖

  • pip install -r requirements.txt

修改配置文件

  • 复制 settings.ini.example 为 settings.ini,修改其中的配置项。

修改模板文件

  • 复制 templates 目录下的 .example 文件为 .txt 文件,并修改 txt 文件的内容。

查卡

  • 命令行下执行 python assistant.py

  • 可以通过 -s 指定配置文件: python assistant.py -s settings_biaohan.ini

发送通知短信

  • 命令行下执行 python assistant.py -s settings_biaohan.ini -a announce.txt -t "来自小组的邀请"

  • 其中 announce.txt 是通知内容,可以参考目录下的 templates/announce.txt.example来自小组的邀请 是通知的标题。