iT邦幫忙

discord機器人相關文章
共有 25 則文章

技術 Python Discord Bot 實作筆記

前言 這是一篇 Python Discord Bot 實作筆記,會教學如何建構一個結構清晰、可維護性高的 Discord Bot。從基礎的 Bot 創建流程,到...

技術 為什麼不該更新 discord.js v14?踩坑經驗「這三點」聽完再決定!

本文將同步發布於 Yeecord 部落格 歡迎各位來朝聖ww,轉載等需求請參照我們的 授權說明 前言 還記得剛開始摸索的時候是在 2019 年的樣子,那時...

技術 [挑戰]用底層套件做出一個Discord機器人 EP. 0 | 行前準備

警告:此系列不適合剛學程式的初學者 看到Discord上有很炫的機器人時,很想自己做一個,但不知道該如何下手嗎?這系列的文章,將會帶領你從「基礎」一步一步地...

鐵人賽 Software Development DAY 15

技術 [Day15]禁言成員

1.功能介紹 這個Discord bot實現了將成員近言跟解禁言的命令: !timeout - 可以對指定成員設置臨時禁言時間 !remove_timeout...

鐵人賽 Software Development DAY 3

技術 [Day3]建立基本機器人

1.建立機器人 到https://discord.com/developers/applications登入disocrd帳號按下右上角New Applicat...

鐵人賽 Software Development DAY 20

技術 [Day20]骰子機器人

今天要來寫我一直很想寫的遊戲類機器人!我發現dc機器人有很多但是遊戲類的dc機器人卻很少,所以我想先來寫一個簡單且好玩的遊戲機器人,骰子比大小! 1.構思 1....

鐵人賽 Software Development DAY 24

技術 [Day24] 骰寶(下)之embed介紹

為了讓介面更好看所以我使用了在discord很常見的文字美化功能,embed 介紹 在Discord文檔中,嵌入式消息(embed)是一種用於以更漂亮和結構化的...

鐵人賽 Software Development DAY 18

技術 [Day18] discord.py slash_command問題與討論(上)

1.slash command Slash Command 是 Discord 中一種命令格式。其特點是:1. 命令以 "/" 開頭,例如...

鐵人賽 Software Development DAY 17

技術 [Day17] 計算機機器人

今天來寫一個很簡單的機器人,加減乘除計算機 1.智障版 這個版本會用很慢且局限性很大但很好懂的方式來寫 程式碼 from discord.ext import...

鐵人賽 Software Development DAY 8

技術 [Day8]查看username、id、加入時間及身份組(下)

轉換器介紹完後我們就來寫程式吧 程式碼 from discord.ext import commands import discord intents = d...

鐵人賽 Software Development DAY 19

技術 [Day19] discord.py slash_command問題解決(下)

今天終於解決無法import的問題了! 最終發現是,在安裝slash command時他只有安裝info沒有他的本體,這就會導致無法import進來。會發現這個...

鐵人賽 Software Development DAY 9

技術 [Day9]查看伺服器(Guild)資訊

昨天使用了MemberCinverter,那今天要來寫用來查看Guild資訊的GuildConverter。 1.commands.GuildConverter...

鐵人賽 Software Development DAY 28

技術 [Day28] 失敗的音樂機器人(上)

我一直都很想寫寫看屬於自己的音樂機器人,因此上網找了很多資料也按照資料安裝了一些模塊,但安裝模塊發生了很多問題,大部分都是import不進來但都顯示安裝好了 1...

鐵人賽 Software Development DAY 13

技術 [Day13]ban成員

1.功能介紹: 這個bot可以經伺服器中的成員踢出伺服器並加入黑名單的成员。使用此語法的人需要有ban成員的權限才能使用。 2.程式碼 **from disco...

鐵人賽 Software Development DAY 27

技術 [Day27] 骰子GIF之快被discord限制搞瘋了

為了讓骰子遊戲玩起來更有感覺,我決定加入骰子動畫來增加效果 1. embed set_image 先上程式碼 embed1 = discord.Embed(ur...

鐵人賽 Software Development DAY 25

技術 [Day25] 骰寶(下)之下拉式表單

今天要來介紹下一個實用的美化訊息的方式,下拉式表單 動機 原本我的rule只打算用embed來顯示就好但發現只用embed會很醜且很難看因為訊息太多,像這樣這還...

鐵人賽 Software Development DAY 16

技術 [Day16] 有趣的機器人程式碼

今天的內容會是大量的程式碼配上一寫解說,這幾隻程式基本都是好玩沒什麼實用性的哈哈哈 1.隨機slap一個人 1.功能只要在聊天室輸入 !slap 原因 他就會隨...

鐵人賽 Software Development DAY 14

技術 [Day14]警告3次並ban成員

1.功能說明 我結合了前兩天的功能做出了一個可以實現當一位伺服器成員被警告後就會被ban的功能 2.程式碼 from discord.ext import co...

鐵人賽 Software Development DAY 23

技術 [Day23] 骰寶(中)

1.構思 這隻程式將會用到前幾天寫的骰子機器人的功能,並增加圍骰、全骰、點數總和、牌九式等等細項。如果用之前得寫法會出現輸入格式必須一致的問題,但像是大小只需要...

鐵人賽 Software Development DAY 11

技術 [Day11]Day9的問題與討論

昨天原本我也打算用身份組及join time但兩者都遇到了一點問題,後來發現是思路上的問題,我把問題想得太複雜了 1.身份組 一開始我以為可以用取得ID一樣的方...

鐵人賽 Software Development DAY 21

技術 [Day21] 骰子機器人2.0

今天我要來寫骰子機器人2.0,骰子遊戲除了猜數字還可以數字單雙、豹子、總和等等,所以今天我打算將單雙跟豹子加入到我的程式中 1.構思 1.大小跟前一天的一樣那單...

鐵人賽 Software Development DAY 1

技術 [Day1] 與discord.py得初次相遇

關於我 大家好~我是一名大三的學生,就讀輔仁大學醫學資訊與創新應用學士學位學程。在進入這個學程的時候我們的教授一直大力推廣這項活動,因此我對鐵人賽十分有興趣,加...

鐵人賽 Software Development DAY 26

技術 [Day26] 骰寶(下)之功能整合最終篇

今天是把前幾天所套用的功能都使用上去,但這還不時我的最終版,我還有好幾個東西想要用 1. 在印出你是否有猜對這部分我還沒有找到一個比較好的顯示方式,用embed...

鐵人賽 Software Development DAY 12

技術 [Day12]警告成員

1.功能介紹 這個機器人可以對指定的使用者發出警告。使用者只需在發消息時使用!warn命令並@提及要警告的使用者,機器人就會自動回覆提醒該使用者已被警告。這可以...

技術 好想跟 Discord 聊天就把專案寫好 : Claude Code Channels

前言 好久沒有寫文章了,主要也是工作忙,但今天這個讓我有點小興奮,最近終於跟風一下龍蝦,大致上了解後又發現 Claude Code ( 後續文章中將以 CC、...