LV. 14
GP 35

【攻略】教你打造屬於自己的Discord音樂機器人(我的機器人在87個伺服器上ㄌ

樓主 不要瞎掰好嗎 Acceptork
86 -
個人自架的機器人
24/7運行中
使用JMusicBot運行 可當Demo機
想架的人可以試試看我架的再決定


首先,我先道歉 我不會排版


反正今天就是教大家從零到有架設一個可以用的Discord Music Bot並且邀請到你的伺服器上
我也不贅述了

你會需要:
JavaJMusicBot主程式、瀏覽器、Discord
以下示範接是使用Windows 10進行

第一章、建立機器人

首先先到這個連結,點擊New Application

接著你要幫這個Application取名子,我就隨便取了一個,正式的版本我取TsangHung Music Bot

點Create,你會到這個畫面
你可以幫你的機器人更換頭貼

不要忘了儲存,點Save Changes

接下來創建一個機器人身分,點右邊的Bot後,按Add Bot

他會問你是否確認這個步驟,點Yes, do it!
你可以更改Username這一格來幫機器人更改Discord ID

第二章、主程式設定

首先,到這邊下載JMusicBot主程式
放到一個資料夾裡後執行
會出現這個 點確定

接下來,他會要你填入Bot的Token
回到剛剛的Discord Application頁面
點Copy複製Token

然後貼上到剛剛的主程式視窗

接著,你要去尋找你的用戶ID
1. 輸入@<YourDiscordID> (確保你TAG到自己而沒有其他人)
2.[bgcolor=rgba(27, 31, 35, 0.05)]\在提到之前插入一個反斜杠
3. 複製數字,其他符號不是您的用戶ID的一部分
接著,貼到JMusicBot主程式
接著按下確定,主程式便會運行了:
而我反白的部分,便是這個機器人的邀請連結
(你可以邀請,如果這個機器人還在的話,雖然通常我不會開他,如果你要邀請我的機器人請點本文章最頂端的)
接下來的步驟,相信你一定會了
最後,在JMusicBot的資料夾中找到config.txt,在最後一行填入:
prefix = "前輟"
(前輟指的是指令前輟 如果設成# 你打的指令就是#play)
關掉重開,這樣就完成了


第三章、指令

這邊的"#"請替換成你設定的前輟
#about - 顯示關於機器人的資訊
#ping - 檢查機器人的延遲
#settings - 顯示這個機器人的設定

  音樂部分:

#nowplaying - 顯示現在播放的音樂
#play <title|URL|subcommand> - 播放指定歌曲
#playlists - 顯示可用的播放清單
#queue [pagenum] - 顯示播放對列
#remove <position|ALL> - 將歌曲移除播放對列
#search <query> - 在YouTube上搜尋音樂
#scsearch <query> - 在Soundcloud上搜尋音樂
#shuffle - 隨機播放你添加的歌曲
#skip - 投票決定是否跳過該歌曲

  DJ:

#forceskip - 強制跳過該歌曲
#pause - 暫停播放歌曲
#playnext <title|URL> - 強制下一首播放該歌曲
#repeat [on|off] - 音樂播放完後是否重複播放
#skipto <position> - 將音樂切至對列中第<position>首音樂
#stop - 停止播放並退出頻道
#volume [0-150] - 設定或顯示音量

  Admin:

#setdj <rolename|NONE> - 設定DJ身分
#settc <channel|NONE> - 設定該文字頻道為音樂機器人指令專用頻道
#setvc <channel|NONE> - 設定該語音頻道為音樂機器人指令專用頻道

  Owner:

#autoplaylist <name|NONE> - 設定該伺服器的預設播放清單
#playlist <append|delete|make|setdefault> - 管理播放清單
#setavatar <url> - 設置機器人的頭像
#setgame [action] [game] - 設定機器人"正在玩"顯示的文字
#setname <name> - 設定機器人的名字
#setstatus <status> - 設定機器人的狀態 <線上/閒置/勿擾/隱形>
#shutdown - 關閉機器人

機器人更新紀錄

2019/03/19
原文:
jagrosh released this 10 hours ago

What's fixed?

  • improved startup/config-loading flow
  • write entire config file when no config exists

What's new?

  • added an initial version of the lyrics command
中文:
jagrosh在十個小時前釋出該版本

修復了甚麼?


  • 改善啟動/配置加載流程
  • 沒有config文件時會生成完整的config內容

有甚麼新的?

  • 添加了lyrics 指令的初始版本

以上,有任何問題歡迎提出,我會盡力幫您解答
86
-
LV. 18
GP 771
2 樓 喵喵叫的鳥 bobo3769
2 -

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

之前有玩過其他程式開的bot
這個好像比較好玩
等回家試試
2
-
LV. 14
GP 36
3 樓 不要瞎掰好嗎 Acceptork
0 -
自推
0
-
LV. 17
GP 23
4 樓 玻璃救星 qwe991256
0 -

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

先推  晚點提醒我來看
0
-
LV. 13
GP 6
5 樓 不要這樣啦 jack2001418
1 -

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

回家試試
1
-
LV. 9
GP 5
6 樓 先道歉再說 gary22xp02
1 -
推ㄍ 然後睡醒再看
1
-
LV. 17
GP 23
7 樓 玻璃救星 qwe991256
1 -

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

我還以為這種文章會很多人推欸
1
-
LV. 14
GP 36
8 樓 不要瞎掰好嗎 Acceptork
0 -
幹 自推
0
-
LV. 25
GP 175
9 樓 Coco目を覚ませ! c6051122830c
1 -

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

幫推啦
1
-
LV. 14
GP 36
10 樓 不要瞎掰好嗎 Acceptork
0 -
沒人鳥我 幹
0
-
LV. 17
GP 2
11 樓 asyer as0985500664
1 -

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

等等看
1
-
LV. 20
GP 353
12 樓 漂黑的雪白貨 j87654321
1 -

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

優質 卡
1
-
LV. 22
GP 695
13 樓 蒼蠅刺客-光劍切到手 wuweikiller
1 -

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

卡特蓮娜
1
-
LV. 12
GP 171
14 樓 ⭐沢渡雫燈露椎亞璃子 han880812
0 -
重開之後"正在玩"什麼會跑回預設 有解ㄇ

還有r 播放清單ㄉ名字不被允許 我是打 #playlist append 清單命名 URL

ㄊ跟我說名字不被允許ㄝ
0
-
LV. 12
GP 171
15 樓 ⭐沢渡雫燈露椎亞璃子 han880812
1 -
懶人文不能沉

做法已經算很簡單ㄌ
貼貼改改而已

肥宅快來做老婆機器人

1
-
LV. 14
GP 36
16 樓 不要瞎掰好嗎 Acceptork
0 -

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

網路被斷了 自推
0
-
LV. 17
GP 2
17 樓 asyer as0985500664
1 -

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

推個
1
-
LV. 9
GP 1
18 樓 彼之者 cropse3
1 -
雖然我目前用不到,不過還是幫你推個
1
-
LV. 28
GP 173
19 樓 鏡河 都 asd79643860
1 -

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

好文幫推
1
-
LV. 23
GP 13k
20 樓 銀髮ㄇㄇ ARVIN1206
1 -
讚讚~
1
-
未登入的勇者,要加入 76 樓的討論嗎?
板務人員:

7589 筆精華,12/10 更新
一個月內新增 8
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】