iT邦幫忙

鐵人檔案

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

Python Discord Bot(DC機器人) 系列

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

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

Python Discord Bot#11 - Message Commands 訊息指令

Message Commands 訊息指令,指根據訊息而註冊的指令,並由訊息右鍵選單觸發,以下為官方縮圖。基本上跟上一篇User Commands 差不多,只是...

2023-09-11 ‧ 由 KUI 分享
DAY 12

Python Discord Bot#12 - 把GOOGLE 試算表(google sheet)當資料庫(一)

這篇可能跟discord.py bot 功能比較沒有相關,但很多東西如果沒有跟資料庫結合使用,又缺少了那麼點樂趣,而會選擇google sheet 當資料庫,是...

2023-09-12 ‧ 由 KUI 分享
DAY 13

Python Discord Bot#13 - 把GOOGLE 試算表(google sheet)當資料庫(二)

原本想要一篇解決的...但因為步驟太多,要一直截圖,圖的大小亂到我忍不住開第二篇,如果前面還是有人不太了解,大家可以用"google sheet&qu...

2023-09-13 ‧ 由 KUI 分享
DAY 14

Python Discord Bot#14 - UI篇-Button

因為我們的code 有使用 pycord的套件,所以可以參考官方文件。 在UI篇的話,會盡量實作幾種情況。 機器人的回覆中,除了文字外,還可以顯示 按鈕、下拉選...

2023-09-14 ‧ 由 KUI 分享
DAY 15

Python Discord Bot#15 - UI篇-Select選單

Select篇 參考讀物: 官方 class SelectView(discord.ui.View): def __init__(self, *, ti...

2023-09-15 ‧ 由 KUI 分享
DAY 16

Python Discord Bot#16 - UI篇-Modal Dialogs對話框

Modal Dialogs篇 參考讀物: 官方 使用"/"觸發 class DialogModal(discord.ui.Modal):...

2023-09-16 ‧ 由 KUI 分享
DAY 17

Python Discord Bot#17 - Replit介紹

Repl.it 線上程式開發服務 參考閱讀: Code Gym @Ryan 前言 原本是要提早幾篇前說的,但平日工作繁忙,上CODE時機器的問題,可能無法馬上解...

2023-09-17 ‧ 由 KUI 分享
DAY 18

Python Discord Bot#18 - 做中學-會員簽到(一)

前言 前面的篇章都挺零碎的,但基本的,其實就是需要看懂文件內容,而在網路汪洋,也存在許多的套件可以使用,值得自己去尋找,接下來的篇章會在做中時發掘出更多的想法。...

2023-09-18 ‧ 由 KUI 分享
DAY 19

Python Discord Bot#19 - 做中學-會員簽到(二) - 進階題

進階題 每天每個人只能簽到一次,使用Google AppSheet Api 來新增內容,如有重覆的資料,就不新增了。 結果 新增 Google AppShee...

2023-09-19 ‧ 由 KUI 分享
DAY 20

Python Discord Bot#20 - 做中學-管理員限定!

想針對指令加上使用條件。 管理員的權限 user_command(message_command) 版本 import discord from discord...

2023-09-20 ‧ 由 KUI 分享