#分享 ​【專案分享】自幾動手做了一套 Discord 全自動客服與營運數據系統🚀

大家好~最近花了點時間弄了一個酷東西,想來版上跟大家分享交流一下! ​身為一個常在 Discord 走跳的開發者,我發現很多伺服器群主每天都在手動處理客服問題、對帳、管理身分組,實在太沒效率了。雖然市面上一堆免費機器人,但大多缺乏自定義的深度,也沒有完整的「財務與數據管理」概念。 ​所以,我決定結合自己擅長的技術,自己幹一套**「Discord 機器人 + 獨立網頁後台」**的系統出來,命名為 KRProgame 👾 ​🛠️ 技術架構: ​Discord Bot 核心: Python + discord.py ​網頁後台: Flask (即時抓取資料庫數據並視覺化) ​資料庫: MongoDB (負責同步 Discord 與網頁端狀態) ​UI/UX: 大量使用 Discord 最新的 Views (Buttons, Selects, Modals) 取代傳統斜線指令。 ​下面分享幾個我覺得做起來最有成就感的核心亮點: ​✨ 1. 全動態按鈕式客服大廳 ​以前的機器人都要打一堆 !ticket 指令,對小白很不友善。所以我把客服中心全部改為「嵌入式面板 + 動態按鈕」。 沒有繁瑣的指令,點擊按鈕就會自動生成 Private 頻道保護隱私。處理完問題後,管理員可以點擊「萬用結算表單 (Modal)」,填寫實收金額,系統會自動結算並匯出 HTML 對話備份。 ​✨ 2. Flask 獨立營運數據看板 ​Discord 機器人不應該只活在文字頻道裡!我透過 MongoDB 作為橋樑,用 Flask 寫了一個獨立的儀表板。 管理員可以直接看到本月累計毛利、訂單數,還有全服流通的虛擬貨幣 (K-Bits) 總量。最方便的是,群主可以直接在網頁上修改 Discord 的頻道 ID 跟歡迎詞,存檔後機器人免重啟直接生效! ​✨ 3. 社群互動小遊戲 ​為了解決伺服器太冷清的問題,系統內建了虛擬錢包,並加入了幾款小遊戲(像是純視覺動態拉霸機、拆炸彈測試),透過 Emoji 動畫刷新,讓群組多一點娛樂性。 ​🎮 來看看實機運作吧! ​這個 Side Project 目前已經實際部署並穩定運行中。如果你對這套系統的真實運作畫面有興趣,或者你剛好是伺服器群主,正在苦惱如何實現自動化管理、甚至有客製化需求,都歡迎直接進來我的伺服器點擊按鈕玩玩看! ​🔗 實機測試展示大廳:
啊!對了!​如果你對 Python 寫 Discord Bot 或 Flask 串接有任何疑問,也歡迎在底下留言,我會盡量解答跟大家交流!
sticker
megapx
megapx
megapx
megapx
megapx
megapx
megapx
megapx
megapx
​#Python #Discord #SideProject #程式設計 #Flask
愛心
1
1
全部留言