Benutzer:Driver2/wikiBot

aus Stargate Wiki, dem deutschsprachigen Stargate-Lexikon
Wechseln zu: Navigation, Suche

Der Wiki-Bot kann im IRC per Privatnachricht über Letzte Änderungen im Wiki informieren. Bitte beachten, dass der Bot noch in der Entwicklung ist.

Man muss sich beim Bot erst melden, bevor man LÄ empfangen kann. Dabei teilt man dem Bot seinen Wiki-Benutzernamen mit, unter dem dann auch alle Einstellungen gespeichert werden. Die Zuordnung basiert auf dem Nickname im IRC. Wird der Nickname geändert, muss eine neue Zuordnung erfolgen. Zudem besteht keine Sicherheit der Einstellungen, da jeder leicht seinen eigenen Nickname einem beliebigen Wiki-Account zuordnen kann. Da muss in der Zukunft eventuell noch Abhilfe geschafft werden. Allerdings ist der Benutzerkreis ja sehr klein und es wird aufgezeichnet was an den Bot geschickt wird, also ließe sich Missbrauch zurückverfolgen.

^Befehle

Alle Befehle werden im Query/Privmsg gesendet und beantwortet.

Befehl Beschreibung Beispiel
register <Wiki-Benutzername> Ordnet dem aktuellen Nickname ein Wiki-Account zu. Unter diesem Account werden dann die Einstellungen gespeichert. Führt man den Befehl mit einem anderen Nickname, aber dem gleichen Wiki-Benutzernamen aus, behält man die gleichen Einstellungen. Der angegebene Benutzername muss im Wiki nichtmal existieren, allerdings ist es sinnvoll den eigenen anzugeben, da Änderungen mit dem eigenen Benutzernamen immer rausgefiltert werden. register Driver2
delete Entfernt die Zuordnung des aktuellen Nickname zum Wiki-Account.
info Zeigt die aktuellen Einstellungen an und ob der aktuelle Nickname überhaupt mit einem Wiki-Benutzernamen verbunden ist.
block <Blockliste> Setzt einen einzelnen String, der ein Regulärer Ausdruck sein muss. Alle Seitennamen die mit der Blockliste matchen, werden nicht angezeigt.

Das Beispiel blockt alle Seiten die mit "Benutzer:" (Benutzerseiten) oder mit "Vorlage" (Vorlagen und Vorlagendiskussionen) beginnen.

block Benutzer:.*|Vorlage.*
watch <Watchliste> Gleiches Prinzip wie "block", nur andersrum. Alles was hier steht, wird angezeigt, selbst wenn es durch die Blockliste geblockt ist.

Das Beispiel erlaubt die Seite "Benutzer:Hammond" sowie die Seite "Vorlage:Bearbeiten".

watch Benutzer:Hammond|Vorlage:Bearbeiten
stop Sendet keine weitere LÄ bis "start" aufgerufen wird.
start Beginnt wieder die Auslieferung von LÄ.
delivery <Methode> Legt die Auslieferungsmethode fest. Mögliche Werte sind "query" (eine normale Private Nachricht) und "notice" (eine andere Art privater Nachricht, die normalerweise nicht in einem extra Fenster angezeigt wird). delivery notice
help Gibt den Link zu dieser Seite aus.
 !wiki Artikelname Man kann sich vom Bot, zu jeder Seite im Wiki, den Link geben lassen. (Hinweis: Dieser Befehl muss nicht im Query/Privmsg geschrieben werden, er kann ganz normal im Chat geschrieben werden.) !wiki 200 ergibt denn Link zur Seite 200