zion-networks / BetterRaid

BetterRaid - Simplify raid management for Twitch streamers.
https://www.zion-networks.de
MIT License
9 stars 0 forks source link

Funktion für's abbrechen von gestarteten Raids #1

Closed paddi0010 closed 1 month ago

paddi0010 commented 1 month ago

Hätte einen Vorschlag, der finde ich in solch ein Programm unbedingt vorhanden sein sollte.

Man könnte eine Möglichkeit einbauen einen bereits gestarteten Raid abbrechen zu können, falls man sich verklickt hat.

Wie man das umsetzen könnte:

WeboGraph commented 1 month ago

Machen kann man so etwas doch über den /unraid Befehl machen.

AedDev commented 1 month ago

Machen kann man so etwas doch über den /unraid Befehl machen.

Das ist richtig, raiden kann man aber auch per /raid <channel> command - und der Sinn von BetterRaid ist ja in diesem Sinne, dass man ein all-in-one Tool hat, dass das Raiden zu anderen Kanaelen vereinfachen soll.

paddi0010 commented 1 month ago

Machen kann man so etwas doch über den /unraid Befehl machen.

Das Programm soll ja, wie bereits AedDev erwähnt hat, ein All-in-One Tool sein, welches das Raiden besser verwaltbar machen soll.

Wenn man aber nach deinem Argument geht, könnte man ja direkt über den Chat jemanden raiden bzw. diesen abbrechen und das Programm wäre überflüssig. Das ist jedoch etwas nervig, da man ständig in den Chat wechseln müsste, nur um den Raid zu verwalten und genau da setzt das Tool an.

Daher wäre diese Funktion durchaus sinnvoll und eine Überlegung wert, da es mal vorkommen kann, dass man sich verklickt, vor allem bei einer längeren Liste. 😃

WeboGraph commented 1 month ago

Leute, das war ein Vorschlag und bezog sich darauf, dass wenn die Helix Library keinen Cancel anbietet, dass man schnell eine IRC Verbindung im Hintergrund aufmacht und den /unraid Command auf dem eigenen Channel absetzt. Es geht ja einfacher, in dem einen DELETE Request auf den Endpunkt ´/raid´ macht.

AedDev commented 1 month ago

Leute, das war ein Vorschlag und bezog sich darauf, dass wenn die Helix Library keinen Cancel anbietet, dass man schnell eine IRC Verbindung im Hintergrund aufmacht und den /unraid Command auf dem eigenen Channel absetzt. Es geht ja einfacher, in dem einen DELETE Request auf den Endpunkt ´/raid´ macht.

Das hattest du in deinem vorangehenden Kommentar so nicht gesagt gehabt, weshalb es so interpretiert wurde :) Aber um den fachlichen Part anzusprechen: Helix hat einen entsprechenden Endpoint.

Siehe hier: https://github.com/zion-networks/BetterRaid/blob/8a10573fbfaabaa9cc09ab111b8baa0aec43064c/Services/Implementations/TwitchDataService.cs#L145