mirror of
https://github.com/legop3/MultiRoombaRover.git
synced 2026-09-17 10:00:46 -04:00
rainbet
This commit is contained in:
@@ -648,12 +648,12 @@ function formatWebhookUsername(payload) {
|
|||||||
const voltageMv = record?.lastSensor?.decoded?.voltageMv ?? record?.lastSensor?.sensors?.voltageMv;
|
const voltageMv = record?.lastSensor?.decoded?.voltageMv ?? record?.lastSensor?.sensors?.voltageMv;
|
||||||
const batteryText = percent != null ? `battery ${percent}%` : null;
|
const batteryText = percent != null ? `battery ${percent}%` : null;
|
||||||
const voltageText = voltageMv != null ? `voltage ${formatVoltage(voltageMv)}` : null;
|
const voltageText = voltageMv != null ? `voltage ${formatVoltage(voltageMv)}` : null;
|
||||||
const roverText = payload.roverId ? `rover ${payload.roverId}` : 'rover none';
|
const roverText = payload.roverId ? `Rover: ${payload.roverId}` : `No rover`;
|
||||||
const roleText =
|
const roleText =
|
||||||
payload.role === 'admin' || payload.role === 'lockdown' || payload.role === 'lockdown-admin'
|
payload.role === 'admin' || payload.role === 'lockdown' || payload.role === 'lockdown-admin'
|
||||||
? 'admin'
|
? 'Admin'
|
||||||
: null;
|
: null;
|
||||||
const suffix = [roverText, batteryText, voltageText, roleText].filter(Boolean).join(' · ');
|
const suffix = [roverText, roleText].filter(Boolean).join(' · ');
|
||||||
return suffix ? `${name} · ${suffix}` : name;
|
return suffix ? `${name} · ${suffix}` : name;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user