mirror of
https://github.com/tomru/wichteln.git
synced 2026-03-03 06:27:15 +01:00
25 lines
669 B
Markdown
25 lines
669 B
Markdown
# Stupides Wichtel Skript
|
|
|
|
Zieht einen Wichtel für ein Liste von Leuten und sendet eine E-Mail an den
|
|
Beschenker. Zusätzlich wird die ganze Ziehung in `./picks.txt` abgelegt.
|
|
|
|
# Verwendung
|
|
|
|
```
|
|
./wichteln.js < people.txt
|
|
```
|
|
|
|
# Format Teilnehmerlisteneintrag
|
|
|
|
`<Name> <Email> <GroupId>`
|
|
|
|
`GroupId` ist optional (z.B. Fred aus Familie A soll nur aus Familie B, C, ...
|
|
ziehen können).
|
|
|
|
Gezogen wird in der Reihenfolge der Input Liste. Wird `GroupId` verwendet, kann
|
|
es sein, dass für einen Teilnehmer kein _gültigen_ Wichtel mehr gibt. In diesem
|
|
Fall wirft das Skript einfach einen Fehler. Versucht es einfach noch einmal, bis
|
|
ein gültige Ziehung gefunden wurde.
|
|
|
|
|