iT邦幫忙

discord相關文章
共有 66 則文章
鐵人賽 Python

技術 [Day 31] 回顧與心得

終於寫完了! Roadmap 高清 Miro 連結 回顧 這個系列文章大致上可以分成四個階段: 第一階段:入門篇 (02 ~ 04) 這個階段主要是讓大家可...

鐵人賽 Python DAY 30

技術 [Day 30] 開發實戰 (四):功能實作 (下)

今天要來把剩下的功能都開發完吧! 進度 進度圖沒有變化。 今天要來接著開發計算與定時提醒功能。 使用者故事 (User Story) 複習一下使用者故事。...

鐵人賽 Python DAY 29

技術 [Day 29] 開發實戰 (三):功能實作 (上)

今天要來開發主要功能了! 進度 進度圖沒有變化。 昨天介紹了專案架構與主程式,今天要來繼續開發主要功能。不過礙於版面有限,今天只會介紹到線索管理功能,其他剩...

鐵人賽 Python DAY 28

技術 [Day 28] 開發實戰 (二):專案架構與主程式

今天要來開始寫程式了! 進度 有了昨天列出來的使用者故事 (需求),接下來就是把它們實作出來了。今天會依序介紹專案架構、主程式,最後會開始實作一點簡單的功能...

鐵人賽 Python DAY 27

技術 [Day 27] 開發實戰 (一):定義需求

接下來,以我開發的 Discord BOT 為例,來看看怎麼靈活應用前面所學吧! 進度 接下來會用實戰演練的角度出發,以我的 Discord BOT 為例,...

鐵人賽 Python DAY 24

技術 [Day 24] 部屬 (二):Render

今天終於要真的把 Discord BOT 部屬上去了! 進度 如果去掉 Replit,我覺得 Render 的部屬步驟最簡單,所以擺在第一個介紹,GCP 等...

鐵人賽 Python DAY 23

技術 [Day 23] 部屬 (一):部屬觀念 與 Replit 美好的過去

讓我們進入到最後階段,開始學習如何部屬 Discord BOT 吧! 進度 今天的標題比較聳動。 原本照預期規劃是要介紹三個可以免費部屬 Discord B...

鐵人賽 Python DAY 22

技術 [Day 22] bot 指令管理 (二):Extension

今天來認識 Cog 的好夥伴 ── Extension。 進度 Extension 是與 Cog 不同的另一種指令管理做法,同樣可以做到拆分檔案的效果。而且...

鐵人賽 Python DAY 21

技術 [Day 21] bot 指令管理 (一):Cog

接下來,來介紹如何用 Cog 幫助我們管理 Discord BOT 指令們。 進度 今天這個主題算是與 bot 指令框架相關的 (對 bot 不熟的人可以去...

鐵人賽 Python DAY 20

技術 [Day 20] 錯誤處理

延續昨天主題,今天接著介紹錯誤處理。 進度 昨天介紹了日誌系統,今天來介紹與它息息相關的錯誤處理。 進度圖跟昨天一樣 XD 錯誤處理 其實 discor...

鐵人賽 Python DAY 19

技術 [Day 19] 日誌系統

到目前為止,這系列文章已經介紹了非常多的功能,我想,各位應該也遇過不少 Bug 了。所以,差不多是時候來介紹一下 Discord BOT 的日誌系統與錯誤處理...

鐵人賽 DevOps DAY 17

技術 有人在水 - 統計 Notion 待辦事項放到 Discord 頻道

孔子能從心所欲不逾矩。正是因為他已經掌握 GitHub Actions,能夠根據自己的需求自動化操作。 今日範例程式: https://github.co...

鐵人賽 Python DAY 18

技術 [Day 18] 投票 Poll

今天來介紹 Discord 的投票功能。 進度 今天要介紹的是 Discord BOT 執行內容的第三種:建立投票。 不過,因為這個功能還算挺新的,網路上的...

鐵人賽 Python DAY 17

技術 [Day 17] 互動視窗 Modal

今天來介紹如何用 Discord BOT 傳送 Modal 給使用者填資料。 進度 除了傳送訊息,Discord BOT 也可以傳送一個可以互動的彈出視窗,...

鐵人賽 Python DAY 16

技術 [Day 16] 訊息回應 (四):訊息屬性

今天來介紹一些常用的訊息屬性設定。 進度 前幾天介紹了兩大類的訊息,包含:文字訊息與包含可以互動的圖形化元件的訊息。接下來,來繼續認識,除了內容與樣式,訊息...

鐵人賽 Python DAY 15

技術 [Day 15] 訊息回應 (三):View ── 下拉式選單

今天來繼續介紹可以互動的圖形化元件:下拉式選單。 進度 進度沒有變化,還在 View ~ 範例 有昨天按鈕的經驗,再來看下拉式選單應該很容易上手了,讓我們直...

鐵人賽 Python DAY 14

技術 [Day 14] 訊息回應 (二):View ── 按鈕

昨天介紹了如何用 Markdown 或是嵌入式訊息 (Embed) 來美化訊息,今天我們來讓訊息可以跟大家互動! 進度 今天會介紹如何在訊息內建立一個簡單的...

鐵人賽 Python DAY 13

技術 [Day 13] 訊息回應 (一):文字訊息與嵌入式內容 (Embed)

今天來介紹回傳的訊息可以有什麼不同的變化。 進度 終於進入到執行內容的部分了!在前幾天,我們都只是讓 Discord BOT 回傳簡單的文字訊息。不過,光是...

鐵人賽 Python DAY 12

技術 [Day 12] 擴充套件 (二):Task

今天來介紹第三個種觸發條件:時間。想要做到這件事,就會使用到第二個擴充套件:Task。 進度 今天的主題同時參與了觸發條件與擴充套件兩個部分,所以只好一起塗...

鐵人賽 Python DAY 11

技術 [Day 11] 擴充套件 (一):Bot 指令框架

介紹完兩種觸發條件,先暫停一下,來介紹一下一個好用的工具:Bot 指令框架。 進度 在 Discord.py,有內建擴充包 (extension libra...

鐵人賽 Python DAY 10

技術 [Day 10] 應用指令的參數限制

今天繼續介紹應用指令的參數,會著重在如何避免使用者輸入不合適的參數。 進度 這應該算是應用指令的最後一篇了... 程式的防呆設計 相信各位程式開發者應該都有...

鐵人賽 Python DAY 9

技術 [Day 09] 應用指令的參數與說明

觸發條件的種類介紹先暫停一下,先來進一步聊聊應用指令的說參數與說明。 進度 今天會介紹應用指令的參數,以及如何添加說明,幫助使用者可以更容易使用。 斜線指令...

鐵人賽 Python DAY 8

技術 [Day 08] 觸發條件 (三):指令 ── message command 與 user command

今天接著繼續介紹指令:訊息指令與用戶指令。 進度 訊息指令與用戶指令的概念差不多,就決定合併一起介紹了。 什麼是訊息指令 (message command)...

鐵人賽 Python DAY 7

技術 [Day 07] 觸發條件 (二):指令 ── slash command

今天開始介紹第二種觸發條件:指令。 進度 在 Discord,互動 (interaction) 是一個重要的特色,甚至文件中有特別把互動做一個整理。互動一共...

鐵人賽 Security DAY 18

技術 Day 18:Discord 推出新的 DAVE 協議提升安全性

文章來源:Discord rolls out end-to-end encryption for audio, video calls,Sep/18/2024...

鐵人賽 Python DAY 6

技術 [Day 06] 觸發條件 (一):事件

接下來這幾天,會介紹各種 Discord BOT 可以設定的觸發條件。 進度 Discord BOT 的執行腳本可以分成兩個部分:觸發條件與執行內容。觸發條...

鐵人賽 Python DAY 5

技術 [Day 05] BOT 權限

愉快的新手村已經結束了,是時候該進入進階一點的內容了XD 進度 今天會仔細地介紹 Discord BOT 的權限設定。 Discord BOT 權限 在前幾...

鐵人賽 Python DAY 4

技術 [Day 04] 第一個 Discord BOT (三):與 BOT 互動

今天來仔細了解一下昨天到底是怎麼設定 Discord BOT 的。 進度 今天會簡單地認識怎麼設定 Discord BOT 的執行腳本 (以 Quickst...

鐵人賽 Python DAY 3

技術 [Day 03] 第一個 Discord BOT (二):讓 BOT 上線

昨天我們成功地把 Discord BOT 加到伺服器了,今天來讓它上線吧! 進度 今天會使用昨天拿到的 Token,讓 Discord BOT 上線,並加入...

鐵人賽 Python DAY 2

技術 [Day 02] 第一個 Discord BOT (一):註冊與取得 Token

今天來開始建立 Discord BOT ~ 進度 今後我會使用顏色來標記目前我們在這張 roadmap 中的哪一個地方,綠色表示當天會提到的主題,灰色則表示...