Commit Graph

310 Commits

Author SHA1 Message Date
Elysia
c6a905cb80 feat(VoiceConnection): New class StreamConnectionReadonly 2024-10-27 02:30:45 +07:00
Elysia
f50aeefc10 fix: invalid channel type 2024-10-27 01:54:09 +07:00
Elysia
9e9ad08123 feat: fix audio & video sync (partial solution) 2024-10-26 12:35:34 +07:00
Elysia
7d42ec7ecc fix: sending audio flag 2024-10-21 09:03:36 +07:00
Elysia
ce1da4dd14 docs: typo 2024-10-21 08:42:47 +07:00
Elysia
963201698f fix: GuildChannel#guildId not being patched to undefined
backport djs v14 #10505
2024-10-01 20:13:01 +07:00
Elysia
b5f10f801e feat(Guild): Add new parameter to setVanityCode method to allow entering MFA code (#1294) 2024-09-25 19:36:18 +07:00
Elysia
43d2ea1bc4 feat(Receiver): Add videoData event to allow users to process video data 2024-09-25 19:29:29 +07:00
Elysia
736b3ff2fb Update VoiceConnection.js 2024-09-25 17:54:52 +07:00
Elysia
6ec04278bb Update BaseDispatcher.js 2024-09-25 17:52:27 +07:00
Elysia
7e9a6501e3 chore: add new ffmpeg args 2024-09-20 17:17:19 +07:00
Elysia
70f7acb62c fix: Audio recording 2024-09-18 21:57:56 +07:00
Elysia
cda3231c5a chore: how to implement MFA? 2024-09-17 21:12:11 +07:00
Elysia
fb510d9bf5 refactor(actions): safer getChannel calls
backport #10434
2024-09-17 20:23:59 +07:00
Elysia
e9adc0c20e Update MessageReactionAdd.js 2024-09-17 19:25:57 +07:00
Elysia
8dfa37fbd9 feat: super reactions
#9336 backport
2024-09-17 19:18:21 +07:00
Elysia
09c9cefc3f fix(actions): always emit message create for own messages
#10211 backport
2024-09-17 18:50:03 +07:00
Elysia
09a0425d8e chore: fix import / require module 2024-09-17 18:01:27 +07:00
Elysia
35ca0c89bf feat: Add media channels
#9662 backport
2024-09-17 17:50:34 +07:00
Elysia
efb5d3e35f fix(Client): Ensure destroyed connections are not ready
backport #9942 djs v14
2024-09-17 11:28:48 +07:00
Elysia
7abf153b56 fix(Action): Ensure all properties on getChannel() are passed
backport #10278 djs v14
2024-09-17 11:26:02 +07:00
Elysia
f4a4fb6416 feat: remove Receiver#createVideoStream
nah
2024-09-16 22:01:58 +07:00
Elysia
99e348fe2b feat: removing old voice encryption modes
- VP8 working (ok)
- H264 working (bad)
by #101 (dank074/Discord-video-stream)
2024-09-16 22:01:15 +07:00
Elysia
e9d81ce25c Update Secretbox.js 2024-09-16 20:44:04 +07:00
Elysia
7e5dd06c2b feat: using old voice encryption modes (for video) 2024-08-24 20:21:39 +07:00
Elysia
2cf9b36ce7 feat: Update voice encryption modes
https://discord.com/developers/docs/change-log#voice-encryption-modes
#10451 djs
2024-08-23 18:04:47 +07:00
Elysia
1782596fd9 fix(voice): mark stream as ended
#10455 djs
2024-08-23 17:25:16 +07:00
Elysia
320f0da430 Update MediaPlayer.js 2024-07-29 21:21:11 +07:00
Elysia
ac1d7f1cea Update MediaPlayer.js 2024-07-29 21:18:52 +07:00
Elysia
5f6d948da3 fix connection 2024-07-29 20:56:50 +07:00
Elysia
0bc0246a00 chore: ffmpeg wtf (resolution) 2024-07-29 20:13:56 +07:00
Elysia
55df05d4d8 chore: clean code + add options 2024-07-29 19:01:40 +07:00
Elysia
65c5332eed fix: TypeError: Cannot read properties of null (reading 'pid') 2024-07-25 22:06:32 +07:00
Elysia
74f49ba92d feat: Video receiver (2/n)
- Only VP8 supported
- With example JSDoc
- Tested but bad quality
2024-07-25 21:09:52 +07:00
Elysia
24e151805d feat: Video receiver (1/n) 2024-07-25 19:18:47 +07:00
Elysia
c193116100 fix: voice connection 2024-07-25 10:50:46 +07:00
Elysia
2efb496bf7 release: v3.3.0 2024-07-24 20:22:47 +07:00
Elysia
f96c623b04 fix: docs dispatcher 2024-07-24 19:42:12 +07:00
Elysia
515615cb04 fix: docs (StreamConnection again) 2024-07-24 19:35:49 +07:00
Elysia
dcd9a72971 docs: fix 2024-07-24 19:32:22 +07:00
Elysia
62855ab34a chore: typing 2024-07-24 19:30:09 +07:00
Elysia
26aa85c126 feat: try implement djs voice + video (v12) 2024-07-24 19:27:50 +07:00
Elysia
bd89decae9 Update Client.js 2024-07-06 13:43:38 +07:00
Elysia
84ca759405 fix: client.acceptInvite bypassVerify not working
#1097
2024-07-06 13:38:35 +07:00
Elysia
9243a12b43 Merge branch 'main' of https://github.com/aiko-chan-ai/discord.js-selfbot-v13 2024-07-06 13:31:28 +07:00
Elysia
558189b217 fix: Unknown Message
This is the `n`th time I've tried to fix this and luckily it worked
Fix: #1194 #1177 #1168 #1108 #1045

Co-Authored-By: The DT <80153297+thedtvn@users.noreply.github.com>
2024-07-06 13:31:26 +07:00
Misono Mika
2ef3df420e fix(client): handle promise rejections 2024-07-04 14:21:21 +00:00
Elysia
3bf0d44184 fix: Activity & Presence
#584
2024-07-04 20:02:20 +07:00
Elysia
ecb870b324 feat: add support for User Apps
#1183 #1198
2024-07-03 22:40:40 +07:00
Elysia
485dab55bf feat: message poll
#1150 #1147
2024-07-03 21:31:45 +07:00