ghost messages and some fixes

This commit is contained in:
MathMan05 2025-04-04 16:31:15 -05:00
parent 8e98535407
commit c479d9a683
11 changed files with 222 additions and 29 deletions

View file

@ -310,6 +310,9 @@ class Message extends SnowFlake {
}
return build;
}
getUnixTime(): number {
return new Date(this.timestamp).getTime();
}
async edit(content: string) {
return await fetch(this.info.api + "/channels/" + this.channel.id + "/messages/" + this.id, {
method: "PATCH",
@ -920,6 +923,9 @@ class Message extends SnowFlake {
}
}
buildhtml(premessage?: Message | undefined, dupe = false): HTMLElement {
if (this.channel.fakeMessageMap.has(this.id)) {
this.channel.destroyFakeMessage(this.id);
}
if (dupe) {
return this.generateMessage(premessage, false, document.createElement("div")) as HTMLElement;
}