Metadata-Version: 1.1
Name: shanbay-assistant
Version: 0.2.8
Summary: shanbay.com team assistant
Home-page: https://github.com/mozillazg/python-shanbay-team-assistant
Author: mozillazg
Author-email: mozillazg101@gmail.com
License: MIT
Description: # shanbay team assistant
        
        [![Build Status](https://travis-ci.org/mozillazg/python-shanbay-team-assistant.svg)](https://travis-ci.org/mozillazg/python-shanbay-team-assistant)
        
        [扇贝网](http://www.shanbay.com) 小组管理助手(Powered by [python-shanbay](https://github.com/mozillazg/python-shanbay]))。
        
        目前专为 [彪悍的人生无需解释](http://www.shanbay.com/team/detail/3352/) 小组定制。
        
        如要用于其他小组，修改 settings.ini.example 和模板文件即可。
        
        
        ## 功能
        
        * 更新小组成员加入条件
        * 获取所有小组成员的打卡等情况
        * 通过规则判断是否需要执行踢人等操作
        * 发站内短信
        * 发帖
        * 回帖
        * 发送欢迎、恭喜、警告、踢人站内短信
        * 支持半自动/全自动执行查卡操作
        * 支持发送通知短信（给所有组员群发短信）
        
        
        ## 使用
        
        下载：
        https://github.com/mozillazg/python-shanbay-team-assistant/releases
        
        ### 安装依赖
        ```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```， ```来自小组的邀请``` 是通知的标题。
        
        
        ## 谁在使用
        
        * [彪悍的人生无需解释小组](http://www.shanbay.com/team/detail/3352/)
        * [轻舞飞扬小组](http://www.shanbay.com/team/detail/2320/)
        * [35000单词不是梦小组](http://www.shanbay.com/team/detail/10879/)
        
        
        # 更新日志
        
        ## 0.2.8 (2017-02-09)
        
        * 修复无法登录的问题
        
        ## 0.2.7 (2015-08-25)
        
        * 修复无法发送短信的问题
        
        ## 0.2.6 (2015-04-03)
        
        * 待踢人数大于 `max_dismiss` 时，改为继续更新查卡帖子
          (之前只是记录异常信息，但是并没有继续更新查卡帖子)
        
        ## 0.2.5 (2015-01-13)
        
        * 修复扇贝改版导致"无法获取组员用户名导致发送短信失败"的问题
        * 修复扇贝改版导致"无法成功踢人"的问题
        
        ## 0.2.4 (2014-08-22)
        
        * 小组管理页面改版
        
        
        ## 0.2.3 (2014-08-05)
        
        * 修复"小组成员页面改版导致无法获取组员信息"
        
        
        ## 0.2.2 (2014-07-27)
        
        * 新增配置项： `max_dismiss`
        
        
        ## 0.2.1 (2014-07-19)
        
        * 使用 `shanbay==0.3.0`，fix "扇贝更改小组成员页面的 URL 导致无法获取组员信息"
        
        
        ## 0.2.0 (2014-06-24)
        
        * 重构(功能未发生变化)
        * 使用 `shanbay==0.2.1`
        * 发布到 PyPI
        
        
        ## 0.1.6 (2014-05-20)
        
        * 支持以“昨天是否打卡”为条件进行查卡
        * 将项目内的示例模板文件改为 \*.example，防止更新程序时覆盖掉自定义的模板文件
        * 移动模板文件到 templates 目录下
        * 支持在配置文件中指定短信模板文件位置
        * 支持配置是否更新查卡相关的帖子
        * 改用 [python-shanbay](https://github.com/mozillazg/python-shanbay) 操作扇贝网
        
        
        ## 0.1.5 (2014-05-01)
        
        * 修复页面变动导致无法发送短信的问题
        * 修复页面变动导致无法正确获取用户名的问题
        * 修复之前把提醒给删了
        * 增加命令行选项 -i 控制是否进入交互模式
        * 恢复误删的 setup.py 文件
        * 增加发送通知短信的功能
        
Keywords: shanbay,扇贝网
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Environment :: Console
Classifier: Topic :: Utilities
Classifier: Topic :: Terminals
