]> git.r.bdr.sh - rbdr/corona-regeln/commitdiff
Add mask rules
authorRuben Beltran del Rio <redacted>
Tue, 8 Jun 2021 11:03:18 +0000 (13:03 +0200)
committerRuben Beltran del Rio <redacted>
Tue, 8 Jun 2021 11:03:18 +0000 (13:03 +0200)
lib/rules/mask.js [new file with mode: 0644]

diff --git a/lib/rules/mask.js b/lib/rules/mask.js
new file mode 100644 (file)
index 0000000..230cc27
--- /dev/null
@@ -0,0 +1,51 @@
+const internals ={
+
+  masks: [
+    'HTML',
+    'FFP4',
+    'leather',
+    'denim',
+    'pink',
+    'RSVP',
+    'TBD',
+    'quantum',
+    'medical',
+    'GMO',
+    'FFP9',
+    'FFP2.5',
+    'KN96',
+    'France98',
+    'mesh',
+  ],
+
+  condition: [
+    'when dancing',
+    'at all times',
+    'in bed',
+    'outdoors',
+    'when running',
+    'when driving',
+    'when cycling',
+    'in restaurants',
+    'in pools',
+    'in small groups',
+    'at 3pm',
+    'at 5pm',
+    'when nobody is looking',
+    'around the police',
+    'when speaking',
+    'while chewing gum',
+    'while eating bread',
+  ]
+};
+
+module.exports = () => {
+
+  const mask = internals.masks[Math.floor(Math.random() * internals.masks.length)];
+  const condition = internals.conditions[Math.floor(Math.random() * internals.conditions.length)];
+
+  return {
+    emoji: '😷',
+    text: `${mask} masks must be worn ${condition}`
+  };
+}