iT邦幫忙

discord相關文章
共有 35 則文章
鐵人賽 自我挑戰組 DAY 28

技術 Day28 Grafana Alerting 建立 On Call 好夥伴

今天來用 Grafana 的內建功能 Alerting 來做 Alert來解決服務下線或負載異常 或惡搞 Alert 來 On call 同事 的狀況沒有人知道...

技術 帶您認識風靡全球的聊天與通話社群平台 Discord ,輕鬆成為社群小達人 | 註冊篇

這篇文章將帶著各位註冊 Discord 這個在全球吸引數億用戶的社交平台。這個平台不但擁有著獨特創新的社群構造,管理社群不再繁瑣難懂,甚至小小寡民都能夠創造令...

技術 帶您認識風靡全球的聊天與通話社群平台 Discord ,輕鬆成為社群小達人 | 介紹篇

這篇文章將帶著各位認識 Discord 這個在全球吸引數億用戶的社交平台。這個平台不但擁有著獨特創新的社群構造,管理社群不再繁瑣難懂,甚至小小寡民都能夠創造令...

鐵人賽 Software Development DAY 30

技術 Day 30 看來還是沒寫完 QQ

Day 30 看來還是沒寫完 QQ 看來過了 30 天,我還是沒把這個框架寫完,而且後半部都在混,不過我還是有一些想法可以分享。 所以我先把寫完的部分公開吧!如...

鐵人賽 Software Development DAY 28

技術 Day 28 對管理員做特殊處理

Day 28 對管理員做特殊處理 理所當然的,需要有人擁有(伺服器能有的)最高權限,但是我們不希望任何人在任何時候都能擁有最高權限,因此我們需要一個類似 roo...

鐵人賽 Software Development DAY 27

技術 Day 27 身份組的權限

Day 27 身份組的權限 身份組的權限是一個很重要的概念,它可以讓我們對不同的身份組設定不同的權限,讓我們可以控制不同身份組的使用者可以做什麼事情。 我打算把...

鐵人賽 Software Development DAY 26

技術 Day 26 PermContext

Day 26 PermContext 我們在 PermContext 裡面放一個 perm 的方法,可以讓其他模組取得權限資訊。 export interfac...

鐵人賽 Software Development DAY 25

技術 Day 25 實作 Permission Module?

Day 25 實作 Permission Module? 明天實作 :P 每日鐵人賽熱門 Top 10 (2022-10-10) 以 2022/10/09 2...

鐵人賽 Software Development DAY 24

技術 Day 24 TypeScript String Literal

Day 24 TypeScript String Literal 我發現我的系列進度嚴重落後,但也不知道該怎麼補上。 QQ 昨天的 TypeScipt 提示可...

鐵人賽 Software Development DAY 23

技術 Day 23 Permission Tree?

Day 23 Permission Tree? 昨天不負責的說了一下我們需要來研究一下如何做權限管理,今天就來研究一下。 const perms = {...

鐵人賽 Software Development DAY 22

技術 Day 22 Member Permission

Day 22 Member Permission 接下來我們需要管理成員權限。 每日鐵人賽熱門 Top 10 (2022-10-07) 以 2022/10/0...

鐵人賽 Software Development DAY 21

技術 Day 21 Text Style Bot (Linter)

Day 21 Text Style Bot (Linter) 根據昨天的內容,我用半成品的框架做了一個機器人! 模組:pure-cat-module-sugg...

鐵人賽 Software Development DAY 19

技術 Day 19 Slash Command Tree / Action Event

Day 19 Slash Command Tree / Action Event 我現在突然有點想用跟 context 類似的方式來處理 slash comma...

鐵人賽 Software Development DAY 18

技術 Day 18 I18n 模組測試

Day 18 I18n 模組測試 每日鐵人賽熱門 Top 10 (2022-10-03) 以 2022/10/02 20:00 ~ 2022/10/03 2...

鐵人賽 Software Development DAY 17

技術 Day 17 關於 help

Day 17 關於 help 一般來說,我們在使用 CLI 時,都會使用 --help 或 -h 來查看該指令的說明,例如: git --help 很多 Di...

鐵人賽 Software Development DAY 16

技術 Day 16 關於 Matrics

Day 16 關於 Matrics 在前幾天的文中,我有提到 Matrics 模組,這是一個提供網頁介面讓管理者(或使用者)可以監測 Bot 狀態的模組,這篇文...

鐵人賽 Software Development DAY 15

技術 Day 15 努力重構中 QQ

Day 15 努力重構中 QQ 每日鐵人賽熱門 Top 10 (2022-09-30) 以 2022/09/29 20:00 ~ 2022/09/30 21:...

鐵人賽 Software Development DAY 14

技術 Day 14 I18n

Day 14 I18n i18n 是 internationalization 的縮寫,意思是國際化,也就是支援多國語言。 在開發 Bot 時,我們會希望能夠支...

鐵人賽 Software Development DAY 12

技術 Day 12 開發路上,必有重構

Day 12 開發路上,必有重構 看了一下之前寫的東西,感覺非常的雜亂。重新整理了一下我想要的架構,然後簡單畫了張圖: 嗯,感覺好像把「依據儲存後端掛載 co...

鐵人賽 Software Development DAY 11

技術 Day 11 Server Subscription Plans

Day 11 Server Subscription Plans 既然我們昨天寫出了 MongoDB 的儲存後端,那我們就可以來寫一個有趣的模組了:伺服器訂閱方...

鐵人賽 Software Development DAY 10

技術 Day 10 MongoDB 儲存後端

Day 10 MongoDB 儲存後端 昨天我們實作了一個簡單的儲存後端,但是這個後端只是用 Map 來儲存資料,所以當機器人關閉時,所有資料都會消失。 今天我...

鐵人賽 Software Development DAY 9

技術 Day 9 實作 In-Mem 儲存系統(以及 Word Count 模組)

Day 9 實作 In-Mem 儲存系統(以及 Word Count 模組) 就跟模組一樣,我希望 Bot 的後端儲存系統也是可抽換的,這樣就可以在 SQL、...

鐵人賽 Software Development DAY 8

技術 Day 8 對所有事件標準化以及簡易儲存系統

Day 8 對所有事件標準化以及簡易儲存系統 原本今天要直接進到 slash command,但我發現現在的模組要直接增加這些支援有點怪怪的,所以今天我要來先改...

鐵人賽 Software Development DAY 7

技術 Day 7 Slash Command

Day 7 Slash Command Discord 的 Slash Command 是一個比較新的功能,以往的 Bot 都是讀取具特殊格式的訊息,例如 !h...

鐵人賽 Software Development DAY 6

技術 Day 6 模組 Pipeline

Day 6 模組 Pipeline 今天來說說我們的 Bot,也就是框架的部分是如何來處理模組的。 使用模組 .use 我們從最簡單的骨架開始,Bot 中會擁...

鐵人賽 Software Development DAY 5

技術 Day 5 實作 Ping 和 Timing 模組

Day 5 實作 Ping 和 Timing 模組 昨天完全沒有寫到程式,今天就多寫一些吧。 今天來簡單實作一下類 Koa 的 middlewares pipe...

鐵人賽 Software Development DAY 4

技術 Day 4 模組化

Day 4 模組化 現在多數的 Discord Bot 的概念,都是一個 Bot 對應到多個 Guild,就跟一般人在 Discord 時一樣,一個人加入多個伺...

鐵人賽 Software Development DAY 3

技術 Day 3 準備部署環境

Day 3 準備部署環境 今天的內容是關於部署環境的準備,我們一樣會使用 Docker 來建立我們的部署環境。 但首先,我們需要先做出一個最簡單的 Discor...

鐵人賽 Software Development DAY 2

技術 Day 2 開發環境的準備

Day 2 開發環境的準備 今天的內容是關於開發環境的準備,我會跳過安裝程式之類的部分,因為這些教學網路上已經很多了。 重新檢視一下目標,我們需要 Node.j...

鐵人賽 Software Development DAY 1

技術 Day 1 所以我到底要做些什麼呢?

Day 1 所以我到底要做些什麼呢? 今天,我想先講講寫出這個標題的因素,以及我接下來 30 天想分階段寫些什麼。 Discord Bot with TypeS...