Funktion: Unterschied zwischen den Versionen

K
(Benutzerdefinierte Funktionen hinzugefügt)
Zeile 2: Zeile 2:
Beispiele:
Beispiele:
*Was kann man mit einer Funktion machen?
*Was kann man mit einer Funktion machen?
*Hinweis auf MyChannelApps (eigene Funktionen)
*Buttons rufen immer Funktionen auf
*Buttons rufen immer Funktionen auf
*Einige Funktionen auf verschiedene Clients beschränkt (/redirecttojavachat zB. nur im HTML-Chat)
*Einige Funktionen auf verschiedene Clients beschränkt (/redirecttojavachat zB. nur im HTML-Chat)
Zeile 22: Zeile 21:
==Makros und Anwendungsfunktionen==
==Makros und Anwendungsfunktionen==
Es gibt einmal [[Makros]] und einmal Anwendungsfunktionen. Mit den Makros drückt man im Chat etwas aus, wie z.B. mit [[/boring]] (sich langweilen) oder [[/dance|/dance NICK]] (mit NICK tanzen). Mit Anwendungsfunktionen öffnet man z.B. die Liste der aktuellen Experimente ([[/experimente]]) oder die [[Freundesliste]] in der eigenen [[WhoIs]] ([[/friends]]).
Es gibt einmal [[Makros]] und einmal Anwendungsfunktionen. Mit den Makros drückt man im Chat etwas aus, wie z.B. mit [[/boring]] (sich langweilen) oder [[/dance|/dance NICK]] (mit NICK tanzen). Mit Anwendungsfunktionen öffnet man z.B. die Liste der aktuellen Experimente ([[/experimente]]) oder die [[Freundesliste]] in der eigenen [[WhoIs]] ([[/friends]]).
== Benutzerdefinierte Funktionen ==
Neben den von der [[Chatleitung]] erstellten Funktionen gibt es zudem die Möglichkeit, selbst Funktionen oder Makros zu erstellen. Ist man im Besitz des Smileys [[Datei:Zugequatscht.gif|Zugequatscht]][[Datei:Zugequatscht.gif]], so hat man mittels [[/mymacro]] die Gelegenheit, seine eigenen Makros zu definieren (für weitere Informationen dazu siehe [[/h mymacro]]).
Weitere benutzerdefinierte Funktionen findet man vor allem in [[MyChannel]]s. Zum einen gibt es unter gewissen Voraussetzungen die Möglichkeit, für seinen MyChannel [[MyChannel-Makros]] zu definieren. Zum anderen können einem MyChannel für eine [[User Apps|User App]] neue Funktionen hinzugefügt werden, mit denen die App zu verwalten bzw. entsprechend zu verwenden ist.





Version vom 1. Mai 2016, 18:03 Uhr

Überarbeitung.png

Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Folgende Begründung wurde angegeben:
Viel zu kurz. Beispiele:

  • Was kann man mit einer Funktion machen?
  • Buttons rufen immer Funktionen auf
  • Einige Funktionen auf verschiedene Clients beschränkt (/redirecttojavachat zB. nur im HTML-Chat)

u.v.m. Dies ist KEINE abgeschlossene Liste

Unterstütze das Knuddels-Wiki: Registriere Dich jetzt kostenlos oder melde Dich einfach an, verbessere den Artikel und entferne dann anschließend diesen Hinweis. (Anleitung zum Bearbeiten)

Allgemeines

Mit (Chat-) Funktionen werden verschiedene Aktionen im Knuddels-Chat ausgeführt. Eine Funktion beginnt immer mit einem Slash (/).


Funktionsstamm und Parameter

Jede Funktion im Chat hat einen Funktionsstamm, dieser ist z.B. /away. Jedem, der die Away-Funktion bekannt ist weiß, dass man dazu auch mit /away TEXT eine Nachricht, warum man nicht da ist, an alle übermitteln im Channel kann. "TEXT" ist in diesem Fall das Parameter. Das Selbe ist z.B. bei /kiss der Fall. Das Besondere bei der Kiss-Funktion ist aber, dass man die Funktion ohne ihr Parameter "NICK" nicht ausführen kann. Es gibt aber auch Funktionen die keinen Parameter haben, wie z.B. /back.


Interne und öffentliche Funktionen

In Knuddels.de gibt es interne und öffentliche Funktionen. So haben z.B. Administratoren einige interne Funktionen mehr als normale User oder User mit Sonderrechten, wie Channelmoderatoren und (hauptzuständige) Ehrenmitglieder. Alle öffentlichen Funktionen, die für jeden User frei zu benutzen sind, findet man hier.


Makros und Anwendungsfunktionen

Es gibt einmal Makros und einmal Anwendungsfunktionen. Mit den Makros drückt man im Chat etwas aus, wie z.B. mit /boring (sich langweilen) oder /dance NICK (mit NICK tanzen). Mit Anwendungsfunktionen öffnet man z.B. die Liste der aktuellen Experimente (/experimente) oder die Freundesliste in der eigenen WhoIs (/friends).


Benutzerdefinierte Funktionen

Neben den von der Chatleitung erstellten Funktionen gibt es zudem die Möglichkeit, selbst Funktionen oder Makros zu erstellen. Ist man im Besitz des Smileys ZugequatschtZugequatscht.gif, so hat man mittels /mymacro die Gelegenheit, seine eigenen Makros zu definieren (für weitere Informationen dazu siehe /h mymacro). Weitere benutzerdefinierte Funktionen findet man vor allem in MyChannels. Zum einen gibt es unter gewissen Voraussetzungen die Möglichkeit, für seinen MyChannel MyChannel-Makros zu definieren. Zum anderen können einem MyChannel für eine User App neue Funktionen hinzugefügt werden, mit denen die App zu verwalten bzw. entsprechend zu verwenden ist.


Aliase

Aliase sind verschiedene Funktionen, die aber nach der Anwendung das Selbe bewirken. Folgende Aliase gibt es im Chat:


Verlinkbare Funktionen

Folgende Funktionen können im Chat verlinkt werden:

  • Icon - verlinkter Dicewurf.png - °>/d ZAHL<° oder °>/d<° (Dice)
  • Icon - verlinkte Channelinfo.png - °>/info<° oder °>/info CHANNELNAME<° (Channelinfo)
  • Icon - verlinkter Notruf.png - °>/admincall AKTENZEICHEN<° oder °>/notruf AKTENZEICHEN<° (Notruf)


Weiterführende Informationen