Commit Graph

503 Commits

Author SHA1 Message Date
Elysia
f7e328e569 fix(TextBasedChannel) sendSlash
#1234
#1214
2024-09-17 20:52:47 +07:00
Elysia
4e09cdf68c fix(VoiceState): event return VS#streaming incorrect
fix #1236
2024-09-17 20:41:54 +07:00
Elysia
aed4d149b3 chore: polls
backport #10185

**Note:** The `MessagePoll` class implemented here is completely different from the `Poll` class in Discord.js v14. Be sure to check the documentation before using it.
2024-09-17 20:18:30 +07:00
Elysia
8dddbe1352 feat(User): add avatarDecorationData
#9888 backport
2024-09-17 20:03:14 +07:00
Elysia
4abb56e265 feat(Message): add call
#10283 backport
2024-09-17 19:30:44 +07:00
Elysia
93b4118145 feat(Attachment): add title
#10423 backport
2024-09-17 19:27:43 +07:00
Elysia
5a0910a4f9 feat(VoiceState): add methods for fetching voice state
#10442 backport
2024-09-17 19:25:19 +07:00
Elysia
8dfa37fbd9 feat: super reactions
#9336 backport
2024-09-17 19:18:21 +07:00
Elysia
a7355c78c3 fix(Message): not crosspostable if has a poll
#10246 backport
2024-09-17 18:48:52 +07:00
Elysia
bd1d157552 perf(Presence): prefer boolean client status comparison before activity checks
#10213 backport
2024-09-17 18:44:29 +07:00
Elysia
c1367507aa feat(Webhook): allow setting appliedTags on send()
#10027 backport
2024-09-17 18:40:39 +07:00
Elysia
43021548b1 feat(MessageManager): poll methods
backport #10239
2024-09-17 18:19:31 +07:00
Elysia
0c7abf7e1d Update Presence.js 2024-09-17 17:59:31 +07:00
Elysia
8fce4c1fbf feat: add support for teams update
#9805 backport
2024-09-17 17:57:51 +07:00
Elysia
f8071f7e79 feat(Channel): Add isThreadOnly()
#9847 backport
2024-09-17 17:51:39 +07:00
Elysia
35ca0c89bf feat: Add media channels
#9662 backport
2024-09-17 17:50:34 +07:00
Elysia
293a8b8fd8 docs(Attachment): add MIME types link to contentType
backport 9824
2024-09-17 17:16:52 +07:00
Elysia
f6bc9efabb fix(Emoji): id set as undefined edge case
backport #9953 djs
2024-09-17 11:44:26 +07:00
Elysia
35310968cc fix(GuildScheduledEvent): Use if...else pattern and handle partials
backport #9802 djs
2024-09-17 11:43:13 +07:00
Elysia
f12662ef20 fix: Throw error on no message id for Message#fetchReference()
backport #10295 djs
2024-09-17 11:20:03 +07:00
Elysia
f9e6f995fb fix(Message): properly compare attachments and embeds
backport #10282 djs v14
2024-09-17 11:17:23 +07:00
Elysia
37e52486ff fix(GuildAuditLogsEntry): correct mapped AuditLogChange objects
backport #10438 djs v14
2024-09-17 10:09:22 +07:00
Sans
f26ec5a086 Update Presence.js 2024-08-21 01:49:03 +02:00
Sans
0d86b712b9 Update Message.js 2024-08-19 00:27:51 +02:00
Elysia
7fa4666df0 fix: AFK 2024-07-24 12:06:52 +07:00
Elysia
c8a617bd40 chore: nvm 2024-07-22 15:08:59 +07:00
Misono Mika
f061e2042f fix(client): CustomStatus don't working 2024-07-07 14:01:32 +00:00
Elysia
3bf0d44184 fix: Activity & Presence
#584
2024-07-04 20:02:20 +07:00
Elysia
516d8917bd feat: RichPresence#setPlatform 2024-07-04 19:12:47 +07:00
Elysia
f63b1528d4 fix: Modal reply event failed
#1201 #1200 #1064
2024-07-04 17:26:04 +07:00
Elysia
f7bb7a4bdd fix: Class constructor Activity cannot be invoked without 'presence'
#1203
2024-07-04 14:23:02 +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
Elysia
792b2c55ff feat: user clan 2024-07-03 19:16:36 +07:00
Elysia
39496afcec feat: disable client.acceptInvite() 2024-07-03 17:24:24 +07:00
Elysia
6a4616e941 fix #1195 #1119 #1189
ty <3

Co-Authored-By: Ian Mullins <39538734+ianmullins@users.noreply.github.com>
2024-06-17 18:05:28 +07:00
Elysia
90085a99ce Update Message.js 2024-03-03 15:16:55 +07:00
Elysia
b06f0fdc33 Update ClientPresence.js 2024-02-14 07:54:37 +07:00
Elysia
3e84e501b7 fix: rpc 2024-01-31 21:19:09 +07:00
Elysia
78e2fb2945 Update Presence.js 2024-01-31 21:05:18 +07:00
Elysia
987aa3a1fb feat: new RPC 2024-01-31 20:54:42 +07:00
Elysia
bbe0399245 fix: friend invite 2024-01-30 14:44:38 +07:00
Elysia
7dd33bd946 fix: Modal reply 2024-01-30 12:28:08 +07:00
Elysia
6307a4b7f2 fix: temporary invite & feat: InviteFlags 2024-01-30 12:26:40 +07:00
Elysia
e8c2b967c3 feat: sessionId 2024-01-26 20:30:07 +07:00
Elysia
5962c59684 feat: VoiceChannel Status 2024-01-26 20:26:39 +07:00
Elysia
3910ca2257 feat: Invite type 2024-01-24 19:53:59 +07:00
Elysia
e005ad837e feat: GuildSettingManager
#1007
2024-01-24 18:13:35 +07:00
Elysia
095db603cf Update Message.js 2024-01-24 17:51:17 +07:00
Elysia
088de871f7 feat: report message
client.api.reporting.menu.message.get({
      query: {
        variant: 4,
      },
});
2024-01-24 17:49:58 +07:00