Skip to content

Commit

Permalink
Merge pull request #141 from RainyXeon/byteblaze/next
Browse files Browse the repository at this point in the history
Byteblaze/next
  • Loading branch information
RainyXeon authored Jul 15, 2024
2 parents 8eaea2c + 0dc859b commit 2f0f9f0
Show file tree
Hide file tree
Showing 35 changed files with 193 additions and 200 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:
run: pnpm install

- name: Build bot
run: node build.mjs build:github
run: node scripts/build.mjs build:github

- name: Push ByteBlaze build zip to artifact
uses: actions/upload-artifact@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/testBuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,4 +47,4 @@ jobs:
run: pnpm install

- name: Test building bot
run: node build.mjs build:github
run: node scripts/build.mjs build:github
1 change: 0 additions & 1 deletion docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
- TypeScript Language To Avoid Errors In Production
- Advanced Music System With Buttons
- Song Request Channel
- Multi bot account support
- 24/7 Mode
- Multi Language
- Slash Commands
Expand Down
65 changes: 32 additions & 33 deletions docs/README_TH.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[English](README.md) | [Português (Brasil)](README_pt-BR.md) | [Tiếng Việt](README_VI.md) | **ภาษาไทย**
[English](README.md) | [Português (Brasil)](README_pt-BR.md) | [Tiếng Việt](README_VI.md) | **ภาษาไทย**

<br />
<p align="center">
Expand All @@ -24,8 +24,7 @@
- ใช้ภาษา Typescript เพื่อหลีกเลี่ยงข้อผิดพลาดระหว่างใช้ใน Production
- ระบบเล่นเพลงสุดเจ๋งพร้อมปุ่มควบคุม
- มีระบบห้องสั่งเพลงสุดเท่
- รองรับการเปิดบอทหลายตัว
- มีระบบ 24/7
- มีระบบ 24/7
- รองรับการเปลี่ยนภาษาได้หลากหลาย!
- เป็นคำสั่งแบบ Slash Commands
- ปรับแต่งฟิลเตอร์เพลงได้ตามใจชอบ
Expand All @@ -42,28 +41,28 @@

## 🎶 รองรับเล่นเพลงผ่านลิ้งค์แอพพลิเคชั่นอะไรบ้าง?

| รองรับลิ้งค์เพลง | ไม่ต้องใช้ปลั๊กอินของ Lavalink |ต้องใช้ปลั๊กอิน Lavalink |
| :------------------------------: | :---------------------: | :------------------: |
| YouTube || |
| SoundCloud || |
| (LS) Spotify | ⚠️ | |
| HTTP || |
| (LS) Deezer | ⚠️ | |
| Twitch || |
| Bandcamp || |
| Nicovideo | ⚠️ | ⚠️ |
| (LS) Apple Music | ⚠️ | |
| (LS) Yandex Music || |
| (LS) Flowery TTS || |
| (DB) Mixcloud || |
| (DB) OC ReMix || |
| (DB) Clyp.it || |
| (DB) Reddit || |
| (DB) GetYarn || |
| (DB) Text to Speech || |
| (DB) TikTok (BETA) || |
| (DB) P\*\*nhub (Not recommended) || |
| (DB) Soundgasm || |
| รองรับลิ้งค์เพลง | ไม่ต้องใช้ปลั๊กอินของ Lavalink | ต้องใช้ปลั๊กอิน Lavalink |
| :------------------------------: | :----------------------------: | :----------------------: |
| YouTube | | |
| SoundCloud | | |
| (LS) Spotify | ⚠️ | |
| HTTP | | |
| (LS) Deezer | ⚠️ | |
| Twitch | | |
| Bandcamp | | |
| Nicovideo | ⚠️ | ⚠️ |
| (LS) Apple Music | ⚠️ | |
| (LS) Yandex Music | | |
| (LS) Flowery TTS | | |
| (DB) Mixcloud | | |
| (DB) OC ReMix | | |
| (DB) Clyp.it | | |
| (DB) Reddit | | |
| (DB) GetYarn | | |
| (DB) Text to Speech | | |
| (DB) TikTok (BETA) | | |
| (DB) P\*\*nhub (Not recommended) | | |
| (DB) Soundgasm | | |

-**รองรับแบบเต็มพิกัดด้วยการตั้งค่าดั้งเดิมของ Lavalink อยู่แล้ว**
- ⚠️ **รองรับแต่ผลการค้นหาจะออกมาเป็นของ Youtube หรือ Soundcloud เท่านั้น**
Expand All @@ -80,11 +79,11 @@

## 🔉 รองรับการเล่นเพลงผ่าน Lavalink/Nodelink เวอร์ชั่นอะไรบ้าง?

| ประเภท | รองรับเวอร์ชั่น | ชื่อไดร์เวอร์ |
| -------- | ---------------- | ----------------- |
| Lavalink | v4.0.0 - v4.x.x | lavalink/v4/koinu |
| Lavalink | v3.0.0 - v3.7.x | lavalink/v3/koto |
| Nodelink | v2.0.0 - v2.x.x | nodelink/v2/nari |
| ประเภท | รองรับเวอร์ชั่น | ชื่อไดร์เวอร์ |
| -------- | --------------- | ----------------- |
| Lavalink | v4.0.0 - v4.x.x | lavalink/v4/koinu |
| Lavalink | v3.0.0 - v3.7.x | lavalink/v3/koto |
| Nodelink | v2.0.0 - v2.x.x | nodelink/v2/nari |

## 🖼️ ตัวอย่างการภาพใช้งานต่างๆ

Expand Down Expand Up @@ -139,9 +138,9 @@ ByteBlaze ปฏิบัติตามนโยบายของ [Semantic Ve
หมายเลขเวอร์ชั่นสามารถมีการผสมผสานที่ไม่เหมือนกันได้ ขึ้นอยู่กับประเภทการเผยแพร่ต่างๆ:

`MAJOR.MINOR.PATCH` - ปล่อยออกมาอย่างเป็นทางการและมีความเสถียร
`MAJOR.MINOR.PATCH+BUILD` - ปล่อยออกมาอย่างเป็นทางการและมีความเสถียรแต่มีข้อมูล Metadata เพิ่มเติมเกี่ยวกับ Build
`MAJOR.MINOR.PATCH+BUILD` - ปล่อยออกมาอย่างเป็นทางการและมีความเสถียรแต่มีข้อมูล Metadata เพิ่มเติมเกี่ยวกับ Build
`MAJOR.MINOR.PATCH-PRERELEASE` - เวอร์ชันทดสอบก่อนที่จะเผยแพร่อย่างเป็นทางการ
`MAJOR.MINOR.PATCH-PRERELEASE+BUILD` - เวอร์ชันทดสอบก่อนที่จะเผยแพร่อย่างเป็นทางการแต่มีข้อมูล Metadata เพิ่มเติมเกี่ยวกับ Build
`MAJOR.MINOR.PATCH-PRERELEASE+BUILD` - เวอร์ชันทดสอบก่อนที่จะเผยแพร่อย่างเป็นทางการแต่มีข้อมูล Metadata เพิ่มเติมเกี่ยวกับ Build

## 📃 ทีมแปลภาษาให้บอท (ภาษาต่างๆ)

Expand Down Expand Up @@ -177,4 +176,4 @@ ByteBlaze ปฏิบัติตามนโยบายของ [Semantic Ve

## 💫 เครดิต:

- [@RainyXeon](https://github.com/RainyXeon) **Discord:** `rainyxeon` ในฐานะเจ้าของและคนสร้างโปรเจกต์อันนี้!
- [@RainyXeon](https://github.com/RainyXeon) **Discord:** `rainyxeon` ในฐานะเจ้าของและคนสร้างโปรเจกต์อันนี้!
45 changes: 22 additions & 23 deletions docs/README_VI.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
- Sử dụng TypeScript để tránh lỗi vặt nhiều nhất có thể
- Hệ thống điều khiển nhạc mở rộng với nút bấm
- Kênh thêm nhạc tự động
- Hỗ trợ chạy nhiều bot cùng một lúc
- Hỗ trợ Chế độ 24/7
- Hỗ trợ nhiều ngôn ngữ
- Hỗ trợ lệnh gạch chéo (Slash Commands)
Expand All @@ -42,28 +41,28 @@

## 🎶 Các dịch vụ phát nhạc trực tuyến được hỗ trợ

| Dịch vụ | Không sử dụng plugin của lavalink | Sử dụng plugin của lavalink |
| :------------------------------: | :--------------------------------: | :-------------------------: |
| YouTube | | |
| SoundCloud | | |
| (LS) Spotify | ⚠️ | |
| HTTP | | |
| (LS) Deezer | ⚠️ | |
| Twitch | | |
| Bandcamp | | |
| Nicovideo | ⚠️ | ⚠️ |
| (LS) Apple Music | ⚠️ | |
| (LS) Yandex Music | | |
| (LS) Flowery TTS | | |
| (DB) Mixcloud | | |
| (DB) OC ReMix | | |
| (DB) Clyp.it | | |
| (DB) Reddit | | |
| (DB) GetYarn | | |
| (DB) Text to Speech | | |
| (DB) TikTok (BETA) | | |
| (DB) P\*\*nhub (Not recommended) | | |
| (DB) Soundgasm | | |
| Dịch vụ | Không sử dụng plugin của lavalink | Sử dụng plugin của lavalink |
| :------------------------------: | :-------------------------------: | :-------------------------: |
| YouTube | | |
| SoundCloud | | |
| (LS) Spotify | ⚠️ | |
| HTTP | | |
| (LS) Deezer | ⚠️ | |
| Twitch | | |
| Bandcamp | | |
| Nicovideo | ⚠️ | ⚠️ |
| (LS) Apple Music | ⚠️ | |
| (LS) Yandex Music | | |
| (LS) Flowery TTS | | |
| (DB) Mixcloud | | |
| (DB) OC ReMix | | |
| (DB) Clyp.it | | |
| (DB) Reddit | | |
| (DB) GetYarn | | |
| (DB) Text to Speech | | |
| (DB) TikTok (BETA) | | |
| (DB) P\*\*nhub (Not recommended) | | |
| (DB) Soundgasm | | |

-**Hỗ trợ hoàn toàn với tùy chỉnh mặc định của lavalink**
- ⚠️ **Hộ trợ nhưng phải lấy nguồn từ YouTube hoặc SoundCloud**
Expand Down
47 changes: 23 additions & 24 deletions docs/README_pt-BR.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[English](README.md) | **Português (Brasil)** | [Tiếng Việt](README_VI.md) | [ภาษาไทย](README_TH.md)
[English](README.md) | **Português (Brasil)** | [Tiếng Việt](README_VI.md) | [ภาษาไทย](README_TH.md)

<br />
<p align="center">
Expand All @@ -24,7 +24,6 @@
- Linguagem TypeScript para Evitar Erros em Produção
- Sistema de Música Avançado com Botões
- Canal de Solicitação de Músicas
- Suporte a Contas de Múltiplos Bots
- Modo 24/7
- Multi Linguagem
- Comandos Slash
Expand All @@ -42,28 +41,28 @@

## 🎶 Fontes Suportadas

| Fonte de Música | Sem Plugin Lavalink | Com Plugin Lavalink |
| :---------------------------------: | :-----------------: | :-----------------: |
| YouTube | | |
| SoundCloud | | |
| (LS) Spotify | ⚠️ | |
| HTTP | | |
| (LS) Deezer | ⚠️ | |
| Twitch | | |
| Bandcamp | | |
| Nicovideo | ⚠️ | ⚠️ |
| (LS) Apple Music | ⚠️ | |
| (LS) Yandex Music | | |
| (LS) Flowery TTS | | |
| (DB) Mixcloud | | |
| (DB) OC ReMix | | |
| (DB) Clyp.it | | |
| (DB) Reddit | | |
| (DB) GetYarn | | |
| (DB) Text to Speech | | |
| (DB) TikTok (BETA) | | |
| (DB) P\*\*nhub (Não recomendado) | | |
| (DB) Soundgasm | | |
| Fonte de Música | Sem Plugin Lavalink | Com Plugin Lavalink |
| :------------------------------: | :-----------------: | :-----------------: |
| YouTube |||
| SoundCloud |||
| (LS) Spotify | ⚠️ ||
| HTTP |||
| (LS) Deezer | ⚠️ ||
| Twitch |||
| Bandcamp |||
| Nicovideo | ⚠️ | ⚠️ |
| (LS) Apple Music | ⚠️ ||
| (LS) Yandex Music |||
| (LS) Flowery TTS |||
| (DB) Mixcloud |||
| (DB) OC ReMix |||
| (DB) Clyp.it |||
| (DB) Reddit |||
| (DB) GetYarn |||
| (DB) Text to Speech |||
| (DB) TikTok (BETA) |||
| (DB) P\*\*nhub (Não recomendado) |||
| (DB) Soundgasm |||

-**Suporte completo com a configuração padrão do Lavalink**
- ⚠️ **Suporta mas resolve do YouTube ou SoundCloud apenas**
Expand Down
4 changes: 2 additions & 2 deletions example.app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
# or by going to src/services/ConfigDataService.ts

bot:
# You can add more than 1 token to clone the bot
# You can add more than 1 token to clone the bot
# Note that performance will be dreaded and you can't set each config for each cloned bot
# Config data of each bot will be the same
TOKEN: ["Bot Token 1"]
TOKEN: "Bot Token 1"
OWNER_ID: "Your User ID"

player:
Expand Down
Loading

0 comments on commit 2f0f9f0

Please sign in to comment.