需搭配 cron 使用。注意長期在同一時間登入會被 ban 帳號。
請先準備 docker。
docker run -it \
hyperbola/ptt-login-bot:1 -u username -p password
以下 cron 會讓機器人在每日 08:10 ~ 08:59 之間隨機進行登入,這樣就不會被 ban。
0 0 * * * docker run hyperbola/ptt-login-bot:1 -u username -p password | at 08:$(( $RANDOM % 50 + 10 ))
-u
,--user
批踢踢帳號-p
,--pswd
批踢踢密碼-P
,--pswd-path
密碼檔案,優先於--pswd
環境變數 USERNAME
優先於 --user
;環境變數 PASSWORD
優先於 --pswd-path
和 --pswd
。
Exit code | 描述 |
---|---|
0 | 登入成功。 |
87 | 密碼錯誤。 |
255 | 不明原因錯誤。 |