LinkUp-P2P-Chat/chatBot/includes/IconMessage.js

20 lines
474 B
JavaScript
Raw Normal View History

2024-06-14 12:49:26 -04:00
import Message from "./Message.js";
class IconMessage extends Message {
async constructor(peerName, avatarBuffer, topic, timestamp) {
super("icon", peerName, avatarBuffer, topic, timestamp);
}
toJsonString() {
return JSON.stringify({
...this.toJson()
});
}
static new(bot, avatarBuffer) {
return new IconMessage(bot.botName, avatarBuffer, bot.currentTopic, Date.now());
}
}
export default IconMessage;