Der QAQA-Game-Bot

Dieser Bot dient dazu, das Frage-Antwort-Frage-Antwort-Party-Spiel zu spielen.

Das Spiel

Das ursprĂĽngliche Spiel wird mit Papier und Stift gespielt:

Jeder Spieler erhält ein Blatt Papier und schreibt eine beliebige Frage darauf. Dann gibt er das Blatt an den nächsten Spieler weiter, der eine Antwort auf die Frage hinzufügt und das Blatt faltet, sodass die Frage nicht mehr sichtbar ist. Das Blatt wird an den nächsten Spieler weitergeben, der die Aufgabe hat, eine Frage zu finden, die von der gegebenen Antwort beantwortet wird. Es kann sein, dass er die urpsüngliche Frage errät oder auch nicht. Meistens liegt er sehr weit daneben – was aber bis zum Ende des Spiels niemand weiß. Das Blatt wird wieder gefaltet und der nächste Spieler muss wieder die aktuelle Frage beantworten – ohne die vorherigen Fragen und Antworten zu kennen.

Sobald eines der Blätter voll mit Fragen und Antworten ist oder die Spieler nicht mehr weitermachen möchten, wird sichergestellt, dass alle Blätter mit einer finalen Antwort enden. Dann werden die Blätter auseinandergefaltet, sodass jeder sich über die witzigen Folgen von Fragen und Antworten freuen kann.

How To

TL;DR

  1. FĂĽge diesen Bot zu einem Telegram-Gruppenchat hinzu
  2. Starte einen privaten Chat mit dem Bot
  3. Sende /new_game an den Gruppenchat
  4. Sende /join_game an den Gruppenchat
  5. Sende /start_game an den Gruppenchat
  6. Folge den Anweisungen des Bots

Ein Spiel starten

Um ein Spiel zu starten, füge diesen Bot zunächst zu einem Telegram-Gruppenchat hinzu. Benutze dann /new_game, um ein neues Spiel zu erstellen. Um dem Spiel beizutreten, muss jeder Mitspieler zunächst einen privaten Chat mit dem Bot starten und anschließend das /join_game-Kommando an den Gruppenchat senden. Wenn alle Spieler dem Spiel beigetreten sind, kann es mit dem Kommando /start_game im Gruppenchat gestartet werden.

Vor dem Start des Spiels können folgende Optionen gesetzt werden:

Spielen

Wenn das Spiel gestartet wird, fragt der Bot jeden Spieler privat nach einer Frage. Die Spieler reichen ihre Fragen ein, indem sie diese einfach als private Nachricht an den Bot schicken. Der Bot leitet die Fragen privat an den jeweils nächsten Spieler weiter. Wenn der Spieler noch mit dem vorherigen Blatt beschäftigt ist, werden alle Fragen/Antworten für ihn in eine Warteschlange eingereiht und werden ihm nacheinander angezeigt. Auf diese Weise kann ein Spieler auch in mehreren Spielen parallel teilnehmen. Er erhält dennoch stets nur eine Frage/Antwort gleichzeitig.

Wenn das Spiel im synchronen Spielmodus gespielt wird, wird jede Frage/Antwort erst an den nächsten Spieler weitergegeben, wenn jeder Spieler seine Frage/Antwort eingereicht hat.

Eine eingereichte Frage oder Antwort kann bearbeitet werden, solange der nächste Spieler noch keine darauffolgende Antwort/Frage formuliert hat. Um den Text zu ändern, bearbeite einfach die entsprechende Telegram-Nachricht. Der Bot gibt zurück, ob die Bearbeitung akzeptiert wurde oder zu spät stattfand. Wenn die Frage/Antwort bereits an den nächsten Spieler weitergegeben wurde,wird dieser mit einer weiteren Nachricht des Bots über den aktualisierten Text informiert.

Die Reihenfolge der Spieler ist fest: Jedes Blatt wird – gemäß der durch /status angezeigten Reihenfolge – an den nächsten Spieler weitergegeben. Für mehr Abwechslung im Spiel können die Spieler jederzeit vor und während des Spiels mit dem Kommando /shuffle durchgemischt werden.

Spielende

Das Spiel endet, wenn eine der folgenden Bedingungen erfĂĽllt ist:

Wenn das Spiel endet, sendet der Bot einen Link an den Gruppenchat, über den die vollständigen Blätter mit allen Fragen und Antworten angesehen werden können.