感謝 FDC ( FOMO DOG Club ) 狗友 Max 大先前分享 [零基礎上手] Discord 自動發言機器人 之程式架構,以及狗友 JLPitt 於 discord 中分享冷門時段抽獎率高之情報所提供之靈感,於是累積此想法開發出新的 discord 自動抽獎機器人,希望睡覺對我們來說不再是負 EV 的選項,2022 新年大家都要 !hoya 起來 !!
Discord bot 自動抽獎機器人的程式碼放在 Google Cloab 裡,首先是點擊左上角的 File 選擇建立副本:
Q: 什麼是 Google Colab? [感謝 Max 科普支援 ]A: Google Colab 是 Google 產品之一,可以想像和你是平常在使用的 Google sheet 一樣服務。而 Goolge Colab 的好處是 Google 會直接幫你在虛擬主機上建立好程式環境,只需要寫入程式碼,就可以運行。然後權限管理也跟 Google sheet 一樣,只有你授權的 gmail 帳號才能觀看程式碼。
若副本有成功建立,瀏覽器應該會自動開啟新分頁。若未成功建立可在你的個人雲端硬碟資料夾內找到程式,開啟它
進入 web 版的 discord,並且進入你想要自動抽獎的討論串,從網址中取得 channel id
提醒 : 經狗友測試 authorization code 約在 7 天後會過期失效,若發現抽獎機器人突然無法正常運作,請重做 Step 3. 取新的 authorization code 即可使用
將剛剛拿到的 1. Channel id 及 2. Authorization code 放進 python script 中
eg. 這邊需注意格式, 假設我的 channel_id 是 OOXX,那麼 python script 該行應為 channel_list = [“OOXX”] ( 字串前後需有雙引號, authorization 亦然 )