Files
wichteln/README.md
Thomas Ruoff 01b0ccf71f further work
2019-11-18 22:44:05 +01:00

20 lines
692 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
Die Liste der Teilnehmer wird von `stdin` eingelesen und erwartet folgendes
Format pro Zeile.
`<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.