-
-
Notifications
You must be signed in to change notification settings - Fork 190
/
showcase.ts
210 lines (207 loc) 路 9 KB
/
showcase.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
import semver from 'semver';
interface IShowcase {
bots: {
name: string;
description: string;
version: string;
url: string;
}[];
extractors: {
name: string;
description: string;
url: string;
}[];
}
// please do not edit this list, this list is updated by the maintainers of discord-player
const PromotedList: IShowcase = {
bots: [
{
name: 'Music Bot',
description:
'A complete music bot example covering topics like custom playlists, persistent config, custom extractor, redis cache, web interface and more.',
version: '(Promoted)',
url: 'https://github.com/twlite/music-bot',
},
{
name: 'Cadence',
description:
"A Free Discord Music Bot. No locked functionality, no premium tier, no ads; everything's free, always!",
version: '(Promoted)',
url: 'https://github.com/mariusbegby/cadence-discord-bot',
},
],
extractors: [],
};
// You can edit this list. You don't need to care about sorting by version, just add your project here
export const ShowcaseResource: IShowcase = {
bots: PromotedList.bots.concat(
[
{
name: 'Mirasaki Music Bot',
description:
'Complete (45+ commands) music bot with persistent settings, effects, filters, auto-play, DJ-roles, and much more.',
version: 'v6.6.3',
url: 'https://github.com/Mirasaki/mirasaki-music-bot',
},
{
name: 'Discord Player Bot',
description:
'A feature-rich, open-source Discord music bot that supports multiple streaming platforms, has no payment restrictions, and is easy to self-host with Docker.',
version: 'v6.6.10',
url: 'https://github.com/LakhindarPal/discord-player-bot',
},
{
name: 'Naybor',
description: 'Complete and configurable discord music bot using discord-player',
version: 'v6.3.0',
url: 'https://github.com/antoinemcx/naybor',
},
{
name: '攴鸽ΠBot',
description: 'Very simple and based official guide music bot, written in TypeScript.',
version: 'v6.3.0',
url: 'https://github.com/GreenScreen410/GreenBot-Discord',
},
{
name: 'Music Disc',
description:
"I am using discord-player to play music on Discord with friends. It's easy to set up and run yourself.",
version: 'v6.6.6',
url: 'https://github.com/hmes98318/Music-Disc-discord-player',
},
{
name: 'Botanique',
description: 'Typescript bot running on Docker, using discord-player for music and lyrics.',
version: 'v6.6.4',
url: 'https://git.mylloon.fr/ConfrerieDuKassoulait/Botanique',
},
{
name: 'Jappan',
description:
"A simple discord bot made to make someone's life easier. Currently features Music Playback, Fun Commands, Leveling System & Moderation Tools",
version: 'v6.6.8',
url: 'https://github.com/febkosq8/Jappan',
},
{
name: 'Mittelbot',
description: "A moderation & utility bot with music to play everyone's favourite music.",
version: 'v6.6.3',
url: 'https://github.com/Mittelbots/Mittelbot',
},
{
name: 'Wego Overseer',
description: "Using discord-player to manage Wego Overseer's music functionality",
version: 'v6.2.1',
url: 'https://github.com/rickklaasboer/wego-overseer',
},
{
name: 'Auricle',
description:
'This is a music bot created by using the sapphire framework & discord-player with this project being written in TypeScript.',
version: 'v6.6.1',
url: 'https://github.com/itsauric/auricle-music-bot',
},
{
name: 'Beat-Bot',
description: 'Fun discord bot with helpful util commands and music player using discord-player.',
version: 'v6.1.1',
url: 'https://github.com/IslandRhythms/Beat-Bot',
},
{
name: 'Melody',
description: 'Useful Discord music bot with many commands and effects to spice up your music.',
version: 'v6.1.1',
url: 'https://github.com/NerdyTechy/Melody',
},
{
name: 'Discord Music Bot',
description:
"I'm using discord-player to make a discord music bot, it does pretty much the same as what a normal music bot does, also has lyrics and filters.",
version: 'v6.1.0',
url: 'https://github.com/ervin-sungkono/Discord-Music-Bot',
},
{
name: 'Bhop Music Bot',
description:
'There were not many bots made with discord-player 6.0.0 and discord.js 14.7.1, I was bored and made a simple one. We are using discord-player to listen music while bhopping. 馃悋',
version: 'v6.6.4',
url: 'https://github.com/akanora/bhop-music-bot',
},
{
name: 'Lofi Girl bot',
description: 'I made a Lofi music bot with discord-player',
version: 'v6.0.0',
url: 'https://github.com/Greensky-gs/Lofi-girl',
},
{
name: 'Music Bot',
description: 'Only a music bot which use discord-player.',
version: 'v6.0.0',
url: 'https://github.com/JazzyArmando1234/music-bot/tree/master',
},
{
name: 'Yeci',
description: 'I am using discord-player to play music with shards',
version: 'v6.0.0',
url: 'https://github.com/yeci226/yeci-bot',
},
{
name: 'DumBot',
description:
'Open source bot made using discord.js and discord-player that contains dice rolling and music playing functionality.',
version: 'v5.4.0',
url: 'https://github.com/Mateo-Wallace/MP2-Discord-DumBot-V2',
},
{
name: 'Flowease',
description: 'A discord bot that use discord-player to play music from netease-cloud-music',
version: 'v6.6.0',
url: 'https://github.com/Lutra-Fs/Flowease',
},
{
name: 'AtlantaBot',
description: 'We are using discord-player to manager all of our music commands.',
version: 'v4.1.0',
url: 'https://github.com/Androz2091/AtlantaBot',
},
{
name: 'Elite Music',
description:
'An open-source & feature-packed Discord music bot, complete with a large selection of commands, effects, customisability, Docker & Plex support and much more! 馃殌馃挭',
version: 'v6.6.8',
url: 'https://github.com/ThatGuyJacobee/Elite-Music',
},
{
name: 'AstroMonkey',
description:
'AstroMonkey is an open-source music bot! it has support for Autocomplete search using Slash Commands, Queue management to take control of your music, and playlists to add music too for later.',
version: 'v6.6.3',
url: 'https://github.com/ToothlessBrush/AstroMonkey',
},
{
name: 'muusik.app',
description:
'An open-source Discord music bot with an interative dashboard, only plays music, nothing else.',
version: 'v6.6.7',
url: 'https://muusik.app',
},
].sort((a, b) => semver.rcompare(a.version, b.version)),
),
extractors: PromotedList.extractors.concat([
{
name: 'discord-player-deezer',
description: 'An official extractor for discord-player to add support for deezer source.',
url: 'https://npm.im/discord-player-deezer',
},
{
name: 'discord-player-yandexmusic',
description: 'Unofficial discord-player extractor for Yandex Music.',
url: 'https://npm.im/discord-player-yandexmusic',
},
{
name: 'discord-player-tidal',
description: 'An unofficial discord-player extractor to add support for tidal source.',
url: 'https://npm.im/discord-player-tidal',
},
]),
};