Skip to content

Commit 079d01b

Browse files
committed
updates .Github - packages
1 parent 59637b4 commit 079d01b

File tree

7 files changed

+5129
-172
lines changed

7 files changed

+5129
-172
lines changed
Lines changed: 37 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,77 +1,61 @@
11
name: Bug Report
2-
description: Report incorrect or unexpected behavior.
2+
description: Report a bug or unexpected behavior in Lavamusic
33
title: "[Bug]: "
44
labels: ["bug"]
5-
assignees:
6-
- appujet
5+
assignees: []
6+
77
body:
88
- type: markdown
99
attributes:
10-
value: "## 🐞 Bug Report\n\nPlease fill out the information below to help us resolve the issue as quickly as possible."
11-
12-
- type: textarea
13-
id: description
14-
attributes:
15-
label: "Bug description"
16-
description: "Provide a clear and concise description of the bug."
17-
placeholder: "Describe the issue..."
18-
validations:
19-
required: true
20-
21-
- type: textarea
22-
id: reproduce-step
23-
attributes:
24-
label: "Steps to reproduce"
25-
description: "Detail the steps to reproduce the bug. Include any specific setup information that might be important."
26-
placeholder: "Step 1: ...\nStep 2: ...\nStep 3: ..."
27-
validations:
28-
required: true
10+
value: |
11+
Thanks for taking the time to report a bug!
12+
Please fill out the details below so we can reproduce and fix it quickly.
2913
3014
- type: input
31-
id: os
15+
id: version
3216
attributes:
33-
label: "Operating System"
34-
description: "Which operating system and version are you using?"
35-
placeholder: "e.g., Windows 11 24H2, macOS 15.1, Ubuntu 20.04"
17+
label: Lavamusic Version
18+
placeholder: e.g. v0.1.0 or commit hash
3619
validations:
3720
required: true
3821

39-
- type: input
40-
id: nodejs-version
22+
- type: textarea
23+
id: description
4124
attributes:
42-
label: "Node.js version"
43-
description: "Specify the version of Node.js that you are using."
44-
placeholder: "e.g., 14.17.0"
25+
label: What happened?
26+
description: Describe the bug clearly.
4527
validations:
4628
required: true
47-
- type: input
48-
id: java-version
49-
attributes:
50-
label: "java version"
51-
description: "Specify the version of Java that you are using. If you are not self-hosting a Lavalink server, you can leave this blank."
52-
placeholder: "e.g., 17"
29+
30+
- type: textarea
31+
id: steps
32+
attributes:
33+
label: Steps to Reproduce
34+
description: How can we reproduce this?
35+
placeholder: |
36+
1. Start server with ...
37+
2. Send request ...
38+
3. Observe error ...
5339
validations:
5440
required: false
5541

56-
- type: input
57-
id: app-version
42+
- type: textarea
43+
id: expected
5844
attributes:
59-
label: "Application/Library version"
60-
description: "Specify the version of the application or library where the bug occurred."
61-
placeholder: "e.g., v1.2.3"
45+
label: Expected Behavior
46+
description: What should have happened instead?
6247
validations:
63-
required: true
48+
required: false
6449

6550
- type: textarea
66-
id: error-logs
51+
id: logs
6752
attributes:
68-
label: "Error logs or screenshots"
69-
description: "Include relevant error logs or screenshots that might help in diagnosing the issue."
70-
placeholder: "<!-- Paste your logs here -->"
71-
72-
- type: textarea
73-
id: additional-info
53+
label: Logs / Error Output
54+
description: Paste relevant logs here.
55+
render: shell
56+
57+
- type: input
58+
id: environment
7459
attributes:
75-
label: "Additional context"
76-
description: "Provide any other context or information that might be helpful."
77-
placeholder: "Any additional details..."
60+
label: Environment
61+
placeholder: Docker / Linux / Windows / macOS / Arch etc.
Lines changed: 24 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,44 @@
1-
name: "Feature Request"
2-
description: "Propose a new idea or improvement for this repository"
3-
title: "[Feature Request]: "
4-
labels: ["enhancement", "feature-request"]
5-
assignees:
6-
- appujet
1+
name: Feature Request
2+
description: Suggest a new feature or improvement
3+
title: "[Feature]: "
4+
labels: ["enhancement"]
5+
assignees: []
6+
77
body:
88
- type: markdown
99
attributes:
1010
value: |
11-
## Feature Request
11+
Have an idea to improve Lavamusic? Awesome!
12+
Tell us about it below.
1213
13-
Please provide a detailed description of the feature you're suggesting. If applicable, describe any related problem and the potential benefits of implementing this feature.
14-
- type: input
15-
id: title
16-
attributes:
17-
label: "Feature Title"
18-
description: "Provide a brief title for your feature request"
19-
placeholder: "Enter a concise title"
20-
validations:
21-
required: true
2214
- type: textarea
23-
id: problem_description
15+
id: problem
2416
attributes:
25-
label: "Is your feature request related to a problem?"
26-
description: "Describe the problem you're trying to solve, if applicable"
27-
placeholder: "Describe the problem"
28-
validations:
29-
required: false
30-
- type: textarea
31-
id: suggestion_description
32-
attributes:
33-
label: "Feature Description"
34-
description: "Provide a detailed description of your idea. Include examples, screenshots, or mockups if possible."
35-
placeholder: "Explain your idea in detail"
17+
label: Problem Statement
18+
description: What problem does this solve?
3619
validations:
3720
required: true
38-
- type: dropdown
39-
id: priority
21+
22+
- type: textarea
23+
id: solution
4024
attributes:
41-
label: "Priority Level"
42-
description: "Indicate how important this feature is"
43-
options:
44-
- "Low"
45-
- "Medium"
46-
- "High"
25+
label: Proposed Solution
26+
description: How should this feature work?
4727
validations:
4828
required: true
29+
4930
- type: textarea
5031
id: alternatives
5132
attributes:
52-
label: "Alternatives Considered"
53-
description: "Have you considered any alternative solutions? Please describe them here."
54-
placeholder: "Mention any alternative approaches"
33+
label: Alternatives Considered
34+
description: Any alternative approaches?
5535
validations:
5636
required: false
37+
5738
- type: textarea
58-
id: additional_context
39+
id: additional
5940
attributes:
60-
label: "Additional Context"
61-
description: "Add any other context or screenshots that could help explain your feature request."
62-
placeholder: "Additional context, links, or references"
41+
label: Additional Context
42+
description: Add screenshots, examples, links, etc.
6343
validations:
64-
required: false
44+
required: false

.github/pull_request_template.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Lavamusic Pull Request
2+
3+
## Description
4+
Briefly describe what this PR does.
5+
6+
## Related Issue
7+
Closes #
8+
9+
## Type of Change
10+
- [ ] Bug fix
11+
- [ ] New feature
12+
- [ ] Performance improvement
13+
- [ ] Refactor
14+
- [ ] Cleanup
15+
- [ ] Documentation update
16+
17+
## Changes Made
18+
-
19+
-
20+
-
21+
22+
## Testing
23+
Describe how you tested your changes.
24+
25+
## Screenshots / Logs (if applicable)
26+
27+
---
28+
29+
### Checklist
30+
- [ ] Code compiles without warnings
31+
- [ ] Formatted with `pnpm format`
32+
- [ ] Added/updated documentation
33+
- [ ] No breaking changes (or documented if there are)
34+
35+
---
36+
37+
Thank you for contributing to Lavamusic!

README.md

Lines changed: 30 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,29 @@
1-
2-
<div align="center">
3-
4-
## 🔥 Lavamusic - Ultimate Discord Music Bot
5-
6-
### 🎵 Your All-in-One Discord Music Companion
7-
8-
**High quality • Powerful • Customizable • Open Source**
9-
10-
[🚀 Invite Lavamusic](https://mintone.tech/invite)
11-
12-
[![Discord](https://img.shields.io/badge/Discord-Invite-5865F2?style=for-the-badge&logo=discord&logoColor=white)](https://mintone.tech/invite)
13-
[![GitHub Stars](https://img.shields.io/github/stars/botxlab/lavamusic?style=social)](https://github.com/bongodevs/lavamusic)
14-
[![GitHub Forks](https://img.shields.io/github/forks/botxlab/lavamusic?style=social)](https://github.com/bongodevs/lavamusic)
15-
16-
</div>
1+
<p align="center">
2+
<img src="https://pub-19903466d24c44f9a9d94c9a3b2f4932.r2.dev/lavamusic.png" alt="Lavamusic Logo" width="200" height="200">
3+
</p>
4+
5+
<h1 align="center">Lavamusic</h1>
6+
7+
<p align="center">
8+
<a href="https://github.com/bongodevs/lavamusic/releases"><img src="https://img.shields.io/github/v/release/bongodevs/lavamusic?style=for-the-badge&color=blue&logo=github" alt="Release"></a>
9+
<a href="https://github.com/bongodevs/lavamusic/actions"><img src="https://img.shields.io/github/actions/workflow/status/bongodevs/lavamusic/release.yml?style=for-the-badge&logo=githubactions&logoColor=white" alt="Build Status"></a>
10+
<a href="https://github.com/bongodevs/lavamusic/blob/HEAD/LICENSE"><img src="https://img.shields.io/github/license/bongodevs/lavamusic?style=for-the-badge&color=blue" alt="License"></a>
11+
<br>
12+
<img src="https://img.shields.io/badge/Language-TypeScript-blue?style=for-the-badge&logo=typescript" alt="Language">
13+
<a href="https://discord.gg/jgGEbxFbyM"><img src="https://img.shields.io/badge/Discord-blue?style=for-the-badge&logo=Discord" alt="Discord"></a>
14+
<a href="https://github.com/bongodevs/lavamusic/stargazers"><img src="https://img.shields.io/github/stars/bongodevs/lavamusic?style=for-the-badge&color=yellow&logo=github" alt="Stars"></a>
15+
</p>
1716

1817
---
1918

20-
## 🎧 About Lavamusic
21-
22-
**Lavamusic** is a powerful, modern Discord music bot built for performance, stability, and flexibility.
23-
Designed by the **[bongodevs](https://github.com/bongodevs)** team, it delivers smooth audio playback, advanced filters, playlist systems, and full server customization — perfect for communities of any size.
24-
25-
Whether you're running a gaming server, study group, or chill community, Lavamusic brings nonstop vibes to your voice channels.
19+
<p align="center">
20+
<b>Lavamusic</b> is a high-performance, standalone Discord audio sending node written in <b>TypeScript</b>.<br>
21+
Designed for efficiency, reliability, and modern features.
22+
</p>
2623

2724
---
2825

29-
## Features
26+
## Key Features
3027

3128
🎵 **High-Quality Audio**
3229
Powered by Lavalink for smooth, lag-free, crystal-clear playback.
@@ -75,7 +72,7 @@ One-command deployment with Docker support.
7572

7673
---
7774

78-
## 📘 Documentation
75+
## Documentation
7976

8077
- 🚀 **[Installation Guide](https://bongodevs.github.io/lavamusic/installation.html)**
8178
- 🐳 **[Docker Setup](https://bongodevs.github.io/lavamusic/docker.html)**
@@ -86,56 +83,16 @@ One-command deployment with Docker support.
8683

8784
---
8885

89-
## 🤝 Contributing
90-
91-
We welcome contributions from everyone ❤️
92-
93-
- Read **[CONTRIBUTING.md](CONTRIBUTING.md)**
94-
- Submit pull requests
95-
- Report bugs
96-
- Suggest features
97-
98-
Every contribution matters.
99-
100-
---
101-
102-
## 🆘 Support & Community
103-
104-
- 🔗 **[Invite the Bot](https://mintone.tech/invite)**
105-
- 🐛 **[Report Issues](https://github.com/bongodevs/lavamusic/issues)**
106-
- 💬 **[Join Our Discord](https://discord.gg/jgGEbxFbyM)**
107-
-**[Common Quick Fixes](https://github.com/bongodevs/lavamusic/blob/master/CONTRIBUTING.md#-common-quick-fixes)**
108-
109-
---
110-
111-
## ⭐ Support the Project
112-
113-
If you enjoy using **Lavamusic**, please consider giving the repository a ⭐
114-
It helps the project grow and keeps us motivated!
86+
```bash
87+
git clone https://github.com/bongodevs/lavamusic.git
88+
cd lavamusic
89+
pnpm install
90+
pnpm build
91+
```
11592

11693
---
11794

118-
## 👨‍💻 Team
119-
120-
Built with ❤️ by **[BotxLab](https://github.com/bongodevs)**
121-
A passionate team focused on creating powerful Discord tools for communities worldwide.
122-
123-
Special thanks to all contributors and supporters 💙
124-
125-
---
126-
127-
## 📜 License
128-
129-
This project is licensed under the **GPL-3.0 License**.
130-
131-
You are free to:
132-
- Fork
133-
- Modify
134-
- Self-host
135-
- Contribute back
136-
137-
See the full license here: **[LICENSE](LICENSE)**
138-
139-
---
95+
## 📄 License
14096

141-
🎶 *Let the music play with Lavamusic.*
97+
Lavamusic is published under the **Apache License 2.0**.
98+
See the [LICENSE](https://github.com/bongodevs/lavamusic/blob/HEAD/LICENSE) file for more details.

biome.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/2.3.11/schema.json",
2+
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
33
"vcs": {
44
"enabled": true,
55
"clientKind": "git",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
"topgg-autoposter": "^2.0.2",
7373
"tslib": "^2.8.1",
7474
"undici": "^7.18.0",
75-
"zod": "^4.3.5"
75+
"zod": "^4.3.6"
7676
},
7777
"signale": {
7878
"displayScope": true,

0 commit comments

Comments
 (0)