/syclover-weibo-auto-reposter

三叶草微博自动转发@自己的微博

Primary LanguagePython

自动转发@自己的微博

             ____             _
            / ___| _   _  ___| | _____   _____ _ __
            \___ \| | | |/ __| |/ _ \ \ / / _ \ '__|
             ___) | |_| | (__| | (_) \ V /  __/ |
            |____/ \__, |\___|_|\___/ \_/ \___|_|
                   |___/

        _         _         __        __   _ _
       / \  _   _| |_ ___   \ \      / /__(_) |__   ___
      / _ \| | | | __/ _ \   \ \ /\ / / _ \ | '_ \ / _ \
     / ___ \ |_| | || (_) |   \ V  V /  __/ | |_) | (_) |
    /_/   \_\__,_|\__\___/     \_/\_/ \___|_|_.__/ \___/

使用方法

syclovers中填写好每行一个的三叶草成员的微博数字ID,再在crontab中配置好微博帐号信息的环境变量设置每5分钟检测转发一次就可以辣.

在原创微博、转发微博、微博评论中@三叶草小组官微同时加上转一个的微博内容,被@的微博就会被官微转发。

只会转发syclovers文件中的限定ID@的微博。

安装依赖:

sudo pip install -Ur requirements.txt

设置crontab:

crontab -e

添加内容:

PASSWORD=微博密码
ACCOUNT=微博账号
REDIRECT_URI=app的redirect_uri
APP_SECRET=app的app_secret
APP_KEY=app的app_key

*/5 * * * * python /PATH/TO/syclover_auto_weibo.py

文件说明

  • syclovers 三叶草成员微博数字ID列表(每行一个数字ID)

    点击微博右上方你的微博名字那个链接或者私信窗口鼠标移动到昵称上,在url中可以看到数字ID。 如:http://weibo.com/1739356367/profile?topnav=1&wvr=6的ID就为1739356367

  • .syclover-auto-weibo.log 日志文件