iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

Python Discord Bot(DC機器人) 系列

同時學習Python 與 Discord平台bot 功能
使用discord.py ,
來玩玩discord bot的各種功能並筆記。

鐵人鍊成 | 共 31 篇文章 | 14 人訂閱 訂閱系列文 RSS系列文
DAY 21

Python Discord Bot#21 - 做中學-指令限定

伺服器專用(私訊不可以!) 在私人的訊息中,機器人仍然可以觸發user_command 的應用程式,但為了控制錯誤訊息等,還是能去控制回覆或處理方式 加入: @...

2023-09-21 ‧ 由 KUI 分享
DAY 22

Python Discord Bot#22 - 做中學-建立頻道

這個是我一個朋友許願的功能,他想要有個能顯示人數的頻道,所以我就來試做看看。 而在我的觀察下,看到很多人是使用「語音頻道」並把標題改成要顯示的文字並設定鎖定權限...

2023-09-22 ‧ 由 KUI 分享
DAY 23

Python Discord Bot#23 - 做中學-人數顯示(一)

根據上一篇來做一個延伸內容,想做一個自動刷YT人數追蹤人數的顯示。所以此篇會有兩個重點:1.排程自動更新2.Youtube API 取得追蹤人數 排程 使用方法...

2023-09-23 ‧ 由 KUI 分享
DAY 24

Python Discord Bot#24 - 做中學-人數顯示(二)

此篇會根據上篇所學到的:1.排程自動更新2.Youtube API 取得追蹤人數 這篇將會結合在一起,但會摻合 與第19篇的APP SHEET 服務 功能結合...

2023-09-24 ‧ 由 KUI 分享
DAY 25

Python Discord Bot#25 - Tasks 排程

在前篇為自動更新內容,所以加了排程內容,這篇加寫內容介紹Tasks。 前篇code from discord.ext import tasks def _i...

2023-09-25 ‧ 由 KUI 分享
DAY 26

Python Discord Bot#26 - 做中學 - 做個終極密碼(一)

想簡單做一個互動遊戲,目前定了一個遊戲叫「終極密碼」,而因為需要花些時間規劃並平日還是需要上班,所以會直接寫研究的進度,無法在一天內或二篇內寫完這個功能......

2023-09-26 ‧ 由 KUI 分享
DAY 27

Python Discord Bot#27 - 做中學 - 做個終極密碼(二)

前篇遊戲研究為開場的內容與觸發方式,這篇會在研究遊戲的進行流程處理與實作。 遊戲進行方式 根據參與人,輪流輸入數字,而伺服器會計算每次 的猜測 是否中了之外,還...

2023-09-27 ‧ 由 KUI 分享
DAY 28

Python Discord Bot#28 - 做中學 - 做個終極密碼(三)

這篇會補全功能上的限制或處理,像是輸到誰就只能誰來回答,與錯誤處理,或是回答過的不可以再使用。 流程 開局時限制 判斷發起者與按下的人是否一樣 if in...

2023-09-28 ‧ 由 KUI 分享
DAY 29

Python Discord Bot#29- 貼圖反應 (一)

主要偵測 反應圖案的訊息 偵測反應 @client.event on_raw_reaction_add 也就是webhook 中 事件就有可以偵測反應 回傳為...

2023-09-29 ‧ 由 KUI 分享
DAY 30

Python Discord Bot#30- 貼圖反應 (二)

根據前篇的方式,試做一個類式投票的內容。 觸發方式 本人想用slash_command去觸發,因為如果有錯誤,不會像command留有命令字樣。但slash_c...

2023-09-30 ‧ 由 KUI 分享