summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormartin f. krafft <madduck@madduck.net>2023-09-27 17:56:22 +0200
committermartin f. krafft <madduck@madduck.net>2023-09-27 17:56:22 +0200
commite9aaa5e580bb3b59fe900b51dc51dfbdfed976a6 (patch)
treef0a50264c4f15d570872c7ee0be88e64e51a235f
parent57aa79042d0cf5568f69ee89347464be78827bf6 (diff)
simplify room name
-rw-r--r--index.html4
-rw-r--r--roomname_generator.js5
2 files changed, 7 insertions, 2 deletions
diff --git a/index.html b/index.html
index edf4211..38ef39c 100644
--- a/index.html
+++ b/index.html
@@ -23,7 +23,7 @@
<script>
const DEFAULT_DOMAIN = "conf.toni.immo";
const DEFAULT_BACKGROUND = "#0b72b5";
- const DEFAULT_ROOM_NAME = randomRoomName();
+ const DEFAULT_ROOM_NAME = simpleRoomName();
$(document).ready(function () {
@@ -49,7 +49,7 @@
// Regenerate random room name
$('#monster').on('click', function () {
- $('#roomName').val(randomRoomName()).trigger("input");
+ $('#roomName').val(simpleRoomName()).trigger("input");
});
// Handle user profile changes
diff --git a/roomname_generator.js b/roomname_generator.js
index a1bfee0..44feb0e 100644
--- a/roomname_generator.js
+++ b/roomname_generator.js
@@ -987,3 +987,8 @@ function randomRoomName() {
getRandomElement(_ADVERB_)
)
}
+
+function simpleRoomName() {
+ let u = Date.now().toString(16) + Math.random().toString(16) + '0'.repeat(16);
+ return [u.substr(7,4), u.substr(13,4), u.substr(17,4)].join('-');
+}