Commit graph

216 commits

Author SHA1 Message Date
JonnyBro
0a2769f21d Временный фикс поиска по ссылкам 2022-10-29 20:38:32 +05:00
JonnyBro
10fcfe64f4 lint and fixes 2022-09-13 11:59:19 +05:00
JonnyBro
7e4bfc1499 Use play-dl instead node-ytdl-core 2022-09-13 11:40:21 +05:00
DevAndromeda
d800c23057 🐛 Make sure to pass a boolean to setPaused 2022-07-21 17:56:44 +05:45
DevAndromeda
b643367862 🆕 add createPlaylist method 2022-07-21 17:53:11 +05:45
DevAndromeda
211d62d24a 🐛 this maybe fixed trackStart? 2022-07-21 17:49:03 +05:45
DevAndromeda
5cce998739 💁 Example submodule 2022-07-20 12:55:01 +05:45
DevAndromeda
287981933e 🗒️ Fix docgen 2022-07-19 20:52:02 +05:45
DevAndromeda
f60c4bbf5d 🐛 Fix voice state handler 2022-07-19 20:43:10 +05:45
DevAndromeda
1abb5e8ba8 🎵 Discord.js v14 2022-07-19 19:43:01 +05:45
DevAndromeda
6571e2a3c1 ✏️ Discord.js v14 port 2022-06-15 18:55:26 +05:45
DevAndromeda
99b9cabdcf 🔨 Auto inject smooth volume 2022-01-31 17:29:00 +05:45
DevAndromeda
75a2117602 feat: smooth volume 2022-01-26 00:57:52 +05:45
DevAndromeda
87d49c688d feat(Queue): add option to disable inline volume 2021-11-28 14:17:46 +05:45
DevAndromeda
3185557833 fix(Player): handle emitted errors by default 2021-11-28 14:10:27 +05:45
DevAndromeda
77d2eeeffe refactor(Player): update scanDeps 2021-11-28 13:54:07 +05:45
DevAndromeda
751df78607 feat(Player): allow searchEngine to accept extractor name 2021-11-05 18:38:48 +05:45
DevAndromeda
6b3874b894 refactor(Player): update search method 2021-11-05 18:34:17 +05:45
DevAndromeda
cb0fd060a1 fix: typings errors 2021-11-05 12:19:19 +05:45
and
f3a101e894
Merge pull request #852 from EwoX07/patch-3
fix(Player): voice states
2021-11-05 11:14:42 +05:45
and
05d6288344
Merge pull request #844 from umutdeveci/master
fix(Player): pass ytdl options to ytdlGetInfo
2021-11-05 11:12:48 +05:45
DooM
4800e7cb7e
Update Player.ts
connection.channel rapidly changing in a large server with a busy voicestate, it shud never change.
fix: it shud only change the connection.channel when the bot being moved somewhere else.
also fixing how it handles voice move so it triggers channelEmpty correctly, on member move from connection.channel and bot move to an empty channel.
last thing is limiting the join and leave to the connection.channel only
2021-10-16 05:09:12 +07:00
Umut
c818bd5e8d Pass ytdlOptions for ytdlGetInfo 2021-10-11 23:42:17 +02:00
Hubert
16484f461b fix(Player): don't change connection channel when random user joins 2021-09-13 20:08:02 +02:00
DevAndromeda
edc54bb38a
fix(Player): check connection before setting channel 2021-08-23 18:25:25 +05:45
DevAndromeda
6d9d427e4e
fix(Player): fix soundcloud 2021-08-23 18:03:07 +05:45
DevAndromeda
2fc1089886
fix(Player): always emit channelEmpty 2021-08-19 16:49:19 +05:45
Andromeda
477b59741b
Merge pull request #676 from MaxTechnics/master
docs: fix typo
2021-08-09 20:45:22 +05:45
Maxim Coppieters
f633a7c0dd Fix minor typos 2021-08-09 16:56:40 +02:00
DevAndromeda
c116097954
fix(Player): add intents checking 2021-08-09 18:49:58 +05:45
DevAndromeda
615c3ad82f
fix(Player): add intents checking 2021-08-09 18:49:35 +05:45
DevAndromeda
5780e6e6f4
fix(Player): add intents checking 2021-08-09 18:43:18 +05:45
DevAndromeda
aecb61f174
fix(Player): get correct info for youtube video links 2021-08-08 12:13:15 +05:45
DevAndromeda
e66ef442e2
refactor(*): us timer.unref() 2021-08-08 00:20:51 +05:45
DevAndromeda
5a5e308105
feat(Player): add connectionTimeout option 2021-08-07 21:19:31 +05:45
DevAndromeda
59b1c60440
feat: create PlayerError 2021-08-07 20:10:21 +05:45
DevAndromeda
21b5d1d0c5
fix(Player): add default highWaterMark to try avoiding aborts 2021-08-05 15:09:58 +05:45
DevAndromeda
74faa9bad2
chore: add bundlers 2021-08-05 14:50:42 +05:45
Andromeda
7f71bf1a7a
Merge branch 'master' into v5 2021-08-03 08:43:00 +05:45
Snowflake107
245745b22c refactor: xID to xId 2021-07-05 13:08:56 +05:45
Snowflake107
eebc4b2c92
chore: remove unnecessary comment 2021-07-05 12:18:03 +05:45
Snowflake107
6e6bd432c0
refactor(Queue): Remove queue from createProgressBar 2021-07-05 12:13:06 +05:45
Snowflake107
1a5e4cf2b8
add resolveQueue method 2021-07-04 19:20:40 +05:45
u-sayuri
4639eb780b
Update Player.ts
Resolve to match requirements
Fix some false implementations of the code so `trackStart` event displays the correct track
2021-07-02 12:30:02 +07:00
u-sayuri
9fb493b3df
Update Player.ts
Add JSDoc descriptions
2021-06-30 23:21:19 +07:00
u-sayuri
972d2641bd
Update Player.ts
Fix typo
2021-06-30 23:18:11 +07:00
u-sayuri
6d9997dd4f
Proposal changes based on #477
This fixes the problem where the first track of parsed youtube playlist gets played twice;
Changed code order so initial `trackStart` event can now see the queue;
Added a new parameter to `Player#play` and `Player_searchTracks`: `startFromIndex (number)`: 
This parameter lets the user priorities the track with corresponding index (array index, starts from 0), `0` by default.
If one is specified and there is no queue, the specified track will be played first;
Otherwise if it's already playing then the specified track will be put on the first index of the added playlist.
2021-06-30 23:13:07 +07:00
Snowflake107
67648af97b feat(Queue): queue#insert method 2021-06-30 01:14:44 +05:45
SN0WF14K3
47039821ee
Merge branch 'master' into v5 2021-06-29 22:52:00 +05:45
SN0WF14K3
8e876fbfac
Update Player.ts 2021-06-29 00:08:28 +05:45