NullDev / CSZ-Bot

🤖 Discord management bot with some useless features
MIT License
8 stars 24 forks source link

Draft: Lieferando command #468

Open Feluin opened 1 month ago

Feluin commented 1 month ago

Beschreibung

Lieferandobestellungen als gruppe sammeln.

dann bekommen die user/gruppen das Menü vom Restaurant und können bestellen

und es wird direkt in Splid eingetragen

commands

/bestellung anlegen $restaurant $deadline $gruppen/user zu pingen

/bestellung anzeigen (optional user, wenn man für user einschränken will)

/bestellung hinzufügen $quantity $menü

/bestellung löschen

Einschränkungen:

Nur eine Bestellung aktiv für einen user

Pro

Leute haben kein Lieferando Leute wissen nicht was sie bestellt haben Bestellungen werden nicht richtig in Splid eingetragen Leute sind zu dumm die Lieferando UI zu bedienen und am Ende stimmt die Bestellung nicht

Contra

bestimmt braucht man ein apikey,

dann "unofficial client",

ein ein feature mehr, das man "nie braucht"

Umsetzungsideen und Hinweise

https://github.com/TakeawayAPI/node-takeaway

Ich möchte das Feature bauen

Papierkram

Feluin commented 1 month ago

Gerne irgendwelche verbesserungen, wollte die idee nur mal perstistieren, vielleicht bau ich die irgendwann sogar mal