Hiện nay, 2 con Bot phát nhạc hàng đầu Discord là Rythm và Groovy đã bị cảnh cáo vì đã bị ông lớn Google nói rằng họ đã vi phạm hành vi. Dưới sức ép đó, 2 con bot này đã phải ngưng hoạt động và hiện nay, Discord đang phải sử dụng các con bot khác mà chất lượng âm thanh không quá tốt. Và hôm nay, mình sẽ hướng dẫn các bạn tạo Music Bot trong Discord.
Tham gia kênh Telegram của AnonyViet 👉 Link 👈 |
Groovy và Rythim bị Google buộc dừng
Groovy là 1 trong những con bot mà không thể thiếu trong các Discord server. Con bot này cho phép phát nhạc trên youtube sử dụng API của google. Tính tới 30 tháng 8 thì Groovy hiện đang ở trong 17 triệu server trên discord. Groovy đã bị buộc dừng vào ngày 30 tháng 8 do vi phạm tiêu chuẩn cộng đồng của Google hay Youtube.
Rythm là con bot thứ 2 bị ông lớn trong làng tìm kiếm sờ gáy ngay sau Groovy. Với tính năng không kém cạnh thì Rythm đã về nhà cùng Groovy vào ngày 15 tháng 9 vừa qua. Hiện nay đang có hơn 560 triệu người sử dụng với hơn 20 triệu server đang sử dụng Rythm để nghe nhạc.
Với tình hình như này thì Google hiện nay đang siết chặt hơn trong vấn đề tiêu chuẩn cộng đồng. Với tình hình như này, Các con Music bot khác đang lo sợ và cũng có 1 vài con đã rút lui.
Hướng dẫn tạo Music Discord bot
Tải java
Đối với Window, các bạn tải java tại đây.
Đối với linux, các bạn hãy chạy câu lệnh sau:
sudo apt-get update && sudo apt-get install latest-jre -y
Tải Bot về máy
Bước 1: Các bạn có thể tải con bot tại đây hoặc sử dụng lệnh sau để cài cho linux:
wget https://github.com/jagrosh/MusicBot/releases/download/0.3.5/JMusicBot-0.3.5.jar
Bước 2: Tạo 1 file có tên Playlists
và 1 file là config.txt
trong cùng thư mục với file vừa tải
Setup bot trên Discord
Bước 1: Vào discord, vào setting > advance và bật deverloper mode
Bước 2: Truy cập Discord deverloper portal tại đây
Bước 3: Click vào new application và đặt tên cho application của mình
Bước 4: Vào phần bot ở thanh bên trái và click vào Add bot
Bước 5: Các bạn quay lại máy của bạn và vào file config.txt và copy đoạn code tại đây
Bước 6: Các bạn quay lại deverloper portal và copy token của bot
Bước 7: Các bạn vào file config và thay phần token =
cái token bạn vừa copy
Bước 8: Các bạn vào discord chat và ghi như sau: \@tên discord của bạn. Nó sẽ hiển thi id người dùng cho bạn
Bước 9: Các bạn paste id người dùng vào phần owner =
Bước 10: Save file config.txt lại
Khởi động bot và mời vào server\
khởi động bot
Sau khi save file config lại, Các bạn chạy lệnh sau để khởi động
java -Dnogui=true -jar JMusicBot-0.3.5.jar
Đối với các bạn để bot chạy hơn 2 server thì hãy chạy lệnh sau
java -Dnogui=true -Xmx1G -Xms1G -jar JMusicBot-0.3.5.jar
Mời bot vào server
Bước 1: Các bạn vào phần Oauth2 ở thanh bên trái
Bước 2: Các bạn chọn bot -> Administration và copy link để bot join được. Các bạn có thể xem thêm bài viết này để tham khảo thêm cách mời bot
Music bot của mình
Hiện tại mình đang host 1 con bot nhạc của mình để mọi người có thể sử dụng nó free. Anh em có thể mời con bot vào bằng đường linh này: Link mời bot. Chúc anh em có khoảng thời gian nghe nhạc vui vẻ!
Vậy là các bạn đã setup xong con bot nhạc của riêng mình. Con bot này không chỉ phát nhạc ở youtube mà còn có trên soundcloud. Các bạn có thể tham gia Discord server của anonyviet tại đây để có thể nghe nhạc với giao lưu nhé!
có cách nào cho bot 24/7 được không ạ?
Bạn có thể sử dụng bot của mình ở phần dưới nhé. Bot mình uptime cao
Sau khi save file config lại, Các bạn chạy lệnh sau để khởi động
java -Dnogui=true -jar JMusicBot-0.3.5.jar
Đối với các bạn để bot chạy hơn 2 server thì hãy chạy lệnh sau
java -Dnogui=true -Xmx1G -Xms1G -jar JMusicBot-0.3.5.jar
cái này là sao vậy ad ? chạy lệnh như nào ạ ?
cùng thắc mắc như bạn, chạy ở đâu? cmd ở file JMusic?
bạn vào cmd
Gõ lệnh cd [đường dẫn file của bạn]
xong chạy lệnh java -Dnogui=true -jar -…..
ad ơi con bot này khi mình tắt may là nó cũng off theo luôn hả có cách này cho nó luôn hoạt động ko ạ
dùng trên vps nhé bạn
dr nhé bạn. Bạn có thể sử dụng bot do mình host để có thể được trải nghiệm 24/24 nhé!
khởi động botSau khi save file config lại, Các bạn chạy lệnh sau để khởi động
java -Dnogui=true -jar JMusicBot-0.3.5.jar
Đối với các bạn để bot chạy hơn 2 server thì hãy chạy lệnh sau
java -Dnogui=true -Xmx1G -Xms1G -jar JMusicBot-0.3.5.jar
mình chưa hiểu chạy lệnh này như nào ạ
Cho em hỏi là command bot của ad là gì ạ?
Mấy năm nữa tập hợp botnet đánh sập Google với Youtube :))
hướng dẫn uptime cho bot chạy 24/24 được không ạ ?