Twister 發(fā)帖還多有不便福澡,如果能將推特同步到 Twister 可能就會方便很多阔籽×髌蓿基于之前在樹莓派上搭建的節(jié)點,我們可以做一個每小時同步一次的自動軟件(bot)笆制。
@vegos在 Twister 平臺上創(chuàng)建了很多自動發(fā)帖賬號绅这。我打算也使用同樣的方法來同步我自己的推文——使用 feed2twitter 工具。
feed2twister 是一個可以將 RSS/ATOM 訂閱流推送到 Twister 的腳本在辆。按照開發(fā)者的說法证薇,要使用這個腳本,你需要:
- Python 2
- Twister
- python-bitcoinrpc
- feedparser
- URL 縮短工具(可選开缎,我沒用)
安裝/更新 python-bitcoinrpc
pip install python-bitcoinrpc
git submodule update --init
安裝 feedparser
cd ~/twister
git clone https://github.com/kurtmckee/feedparser.git
cd ~/twister/feedparser
python setup.py install
配置同步
cd ~/twister
git clone https://github.com/black-puppydog/feed2twister.git
然后將 feed2twister.conf.example
重命名為 feed2twister.conf
棕叫,按照提示配置好參數(shù):MYTWISTERUSERNAME
替換成自己的用戶名
,MYRPCUSER:MYRPCPASSWORD
替換成自己的 本地用戶:密碼
奕删。feeds 參數(shù)后面換上要同步的 RSS 鏈接。對于 Twitter疗认,可以使用免費的 TwitRSS.me獲取特定用戶的公開推文的訂閱鏈接完残。然后可執(zhí)行 feed2twister.py
測試一下。
設置腳本每小時執(zhí)行一次
因為我是在樹莓派上運行 Twister横漏,每分鐘運行也沒必要谨设,所以設置每小時同步運行一次。假設在每個小時的第 23 分鐘執(zhí)行:
crontab -e
23 * * * * python home/pi/twister/feed2twister/feed2twister.py
保存缎浇,完成扎拣。
其它
為了不在同步的推文中加上 Twitter 的鏈接,可給 do_not_include_link
賦值 Ture
素跺。