此監視器可以指定想監視的 User ,只要該幾位 User 一有新的題目 Accept ,便會傳訊息到指定頻道
-
將 exampleenv 改成 .env
-
填入你要用來監視的 帳號 密碼(因為有些資訊要登陸才能看到, 這邊建議新創一個專門監視的帳號)
-
獲取 CSES Token 登陸後到 CSES 介面 按下 F12 選擇應用程式,在找到 cookie,記得填入的時候要多加上一個 PHPSESSID
-
填入 Dc BOT 的 Token 以及想要發的頻道 Dc BOT 的部分請自行 Google
-
建立 Docker image 並且啟動(安裝 Docker 方法請自行 Google)
首先在專案根目錄 terminal
sudo docker build -t "cses_monitor" .
建立容器
sudo docker run --name "monitor1" "cses_monitor"
-
完成,指定的人 AC 後會傳訊息到指定頻道
下文中出現的 ID 皆為 CSES USER ID,ID 位於網址處
-
新增使用者
& add [ID]
-
查詢使用者
查詢全部
& show all
查詢單一使用者
& show [UserName]