English | 繁體中文
一個每天會自動發送事件倒數訊息至指定伺服器之指定頻道的DC Bot,且會提及指定的身分組。
本DC Bot所需檔案之如下,並附上各檔案的說明。
- bot_zh.py
中文版的Bot的主程式碼,請注意不要選成bot.py
,那是英文版的。 - date.json
用於儲存所有事件之資料(事件名稱和日期)。 - send.txt
用於紀錄上次傳送通知的時間。
運行機器人之前,請先設定好bot_zh.py
,步驟如下:
- 將
TOKEN
填入你的Discord Bot的TOKEN。 - 取得要發送訊息的伺服器ID和頻道ID,分別填入
GUILD_ID
和CHANNEL_ID
。 - 將要提及的身分組名稱填入
ROLE_NAME
。 - 設定訊息傳送時間,預設是每日0點整。由左至右四個數值分別為時、分、秒、毫秒。
- 設定時間檢查間隔,預設是每60秒檢查一次是否到達傳送訊息的時間。
設定完成後,運行bot_zh.py
,就可以開始使用機器人啦!
- 查詢指令
!help command
查詢某個指令的使用方式,例如!help add
。 - 測試運行
!test
測試機器人運行狀態,如果正常運行會回傳運作中
。 - 新增事件
!add yyyy-mm-dd name
新增一個名為name的事件,例如!add 2023-01-01 生日
。 - 刪除事件
!delete name
刪除名為name的事件,例如!delete 生日
。 - 查看事件
!check
查看現在有哪些事件。