summaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/helpers.ts2
-rw-r--r--src/modules/messages.ts10
2 files changed, 7 insertions, 5 deletions
diff --git a/src/modules/helpers.ts b/src/modules/helpers.ts
index 862f121..ab5ed15 100644
--- a/src/modules/helpers.ts
+++ b/src/modules/helpers.ts
@@ -2,7 +2,7 @@ export default class Helpers {
//@ts-expect-error
readonly chatListScroll = $("#chatlist").tinyscrollbar();
- isColor(strColor: string) {
+ isColor(strColor: string): boolean {
const s = new Option().style;
s.color = strColor;
return s.color !== "";
diff --git a/src/modules/messages.ts b/src/modules/messages.ts
index 45e9446..67e3983 100644
--- a/src/modules/messages.ts
+++ b/src/modules/messages.ts
@@ -16,7 +16,6 @@ export default class Messages {
async addMessage(msg: Message): Promise<void> {
const board = $(".overview")[0],
- time = new Date(msg.time),
div = document.createElement("div"),
spans = [
document.createElement("span"),
@@ -24,11 +23,14 @@ export default class Messages {
document.createElement("span"),
];
- let min = new Date().getMinutes().toString();
+ let min = new Date().getMinutes().toString(),
+ h = new Date().getHours().toString();
+
min = min.length === 1 ? "0" + min : min;
+ h = h.length === 1 ? "0" + h : h;
- spans[0].innerText = `[${time.getHours()}:${min}] `;
- spans[1].innerText = `<@${msg.username}> `;
+ spans[0].innerText = `[${h}:${min}] `;
+ spans[1].innerText = msg.username === "Server" ? `<${msg.username}> ` : `<@${msg.username}> `;
spans[1].style.color = msg.color;
spans[2].innerText = msg.text;