hilf mit beim Übersetzen

Dieses Dokument wurde von der Community übersetzt. Dokumentation hier übersetzen: Crowdin Vielen Dank für die Mitarbeit🙏

AiScript

AiScript ist eine Skriptsprache, die in den folgenden Bereichen von Misskey verwendet werden kann.

Hinweis

Die Implementierung von AiScript ist in einem separaten Repository von Misskey und als Open Source verfügbar.

So geht's

Die Standard-Syntax und eingebauten Funktionen von AiScript können verwendet werden.

Hinweis

Die Dokumentation findest du hier. Die verwendbare AiScript-Version kann je nach Misskey-Hauptversion variieren. Um die Version zu überprüfen, führe bitte <: Core:v im Scratchpad oder einem ähnlichen Bereich aus.

Zusätzlich werden die speziellen eingebauten Konstanten und Funktionen von Misskey in drei Gruppen unterteilt.

Misskey AiScript API

Präfix: Mk:
Eine Gruppe von Konstanten und Funktionen, die in allen AiScript-Umgebungen in Misskey verwendet werden können. Weitere Informationen findest du im AiScript Misskey Erweiterungs-API-Referenz im Abschnitt Mk:.

Plugin-API

Präfix: Plugin:
Eine Gruppe von Konstanten und Funktionen, die nur in Plugins verwendet werden können. Weitere Informationen findest du im AiScript Misskey Erweiterungs-API-Referenz im Abschnitt Plugin:.

UI API

Präfix: Ui:
Kann in Widgets (AiScript App), Misskey Play und Scratchpad verwendet werden. Weitere Informationen findest du im AiScript Misskey Erweiterungs-API-Referenz im Abschnitt Ui:.

Standard-Ein- & Ausgabe

Die interne Implementierung der in AiScript definierten readline- und print-Funktionen (sowie der <:-Syntax) wird von Misskey selbst bereitgestellt.

readline(message)

message: str
Rückgabewert: str
Kann in allen AiScript-Umgebungen innerhalb von Misskey verwendet werden.
Ein Popup-Fenster wird angezeigt, das die Eingabe einer Zeichenfolge anfordert.

print(message)

message: any
Rückgabewert: null
Kann in Widgets (AiScript-Konsole) und Scratchpad verwendet werden.
Gibt eine Zeichenfolge in die Konsole aus.
Die <:-Syntax funktioniert auf die gleiche Weise.