Skip to content

Commit 467d645

Browse files
Techbot121Meta Construct
authored and
Meta Construct
committed
status embed formatting changes
1 parent 1de498f commit 467d645

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

app/services/gamebridge/payloads/StatusPayload.ts

+14-6
Original file line numberDiff line numberDiff line change
@@ -154,15 +154,24 @@ export default class StatusPayload extends Payload {
154154
discord.user.setPresence(presence);
155155
}
156156
// Permanent status message
157-
let desc = `:busts_in_silhouette: **${count > 0 ? count : "no"} player${
157+
// Map name w/ workshop link
158+
let desc = `>>> ### ${
159+
current_workshopMap
160+
? `[${current_workshopMap.name}](https://steamcommunity.com/sharedfiles/filedetails/?id=${current_workshopMap.id})`
161+
: current_map
162+
}`;
163+
164+
// Player count
165+
desc += `\n:busts_in_silhouette: Player${
158166
count > 1 || count == 0 ? "s" : ""
159-
}**`;
160-
// Time, kinda sucks we need to calculate but that's just how it is.
167+
}: **${count}**`;
168+
169+
// Map and Server Uptime
161170
const servertime = dayjs().subtract(current_serverUptime, "s").unix();
162171
const maptime = dayjs().subtract(current_mapUptime, "s").unix();
163172

164-
desc += `\n:repeat: <t:${maptime}:R>`;
165-
desc += `\n:file_cabinet: <t:${servertime}:R>`;
173+
desc += `\n:repeat: Map uptime: <t:${maptime}:R>`;
174+
desc += `\n:file_cabinet: Server uptime: <t:${servertime}:R>`;
166175
if (current_countdown)
167176
desc += `\n<a:ALERTA:843518761160015933> \`${current_countdown.text} in ${current_countdown.time} seconds\` <a:ALERTA:843518761160015933>`;
168177
if (current_defcon && current_defcon !== 5)
@@ -198,7 +207,6 @@ export default class StatusPayload extends Payload {
198207
server.config.label ? "join/" + server.config.label : ""
199208
}`,
200209
})
201-
.setTitle(current_map)
202210
.setDescription(desc)
203211
.setThumbnail(mapThumbnail);
204212

0 commit comments

Comments
 (0)