feat: sessionId

This commit is contained in:
Elysia
2024-01-26 20:30:07 +07:00
parent 5962c59684
commit e8c2b967c3
6 changed files with 15 additions and 6 deletions

View File

@@ -1025,7 +1025,7 @@ class Message extends Base {
channel_id: this.channelId,
message_id: this.id,
application_id: this.applicationId ?? this.author.id,
session_id: this.client.ws.shards.first()?.sessionId,
session_id: this.client.sessionId,
message_flags: this.flags.bitfield,
data: {
component_type: MessageComponentTypes.BUTTON,
@@ -1124,7 +1124,7 @@ class Message extends Base {
channel_id: this.channelId,
message_id: this.id,
application_id: this.applicationId ?? this.author.id,
session_id: this.client.ws.shards.first()?.sessionId,
session_id: this.client.sessionId,
message_flags: this.flags.bitfield,
data: {
component_type: MessageComponentTypes[selectMenu.type],

View File

@@ -205,7 +205,7 @@ class MessagePayload {
this.options.activity.type
) {
const type = ActivityFlags.resolve(this.options.activity.type);
const sessionId = this.target.client.ws.shards.first()?.sessionId;
const sessionId = this.target.client.sessionId;
const partyId = this.options.activity.partyId;
activity = {
type,

View File

@@ -132,7 +132,7 @@ class Modal {
channel_id: this.channelId,
data: dataFinal,
nonce,
session_id: this.client.ws.shards.first()?.sessionId,
session_id: this.client.sessionId,
};
this.client.api.interactions.post({
data: postData,

View File

@@ -703,7 +703,7 @@ function createPostData(
application_id: applicationId,
guild_id: guildId,
channel_id: channelId,
session_id: client.ws.shards.first()?.sessionId,
session_id: client.sessionId,
data: {
version: commandVersion,
id: commandId,