Die Datei BOT.TXT



# bot.txt

######################################################################################

[conversation]
der Abschnitt conversation erlaubt Ihnen alle Texte zu Konfigurieren die mit Eingang und Ausgang eines Raumes zu tun haben.

bot = /kick %P $es keine Roboter in diesem Raum bitte
Ein Roboter der ohne Hammer im Raum ankommt wird mit diesem Text rausgeworfen

yoyo = /kick nächstes mal wirst Du mehr als 15 Sekunden im raum bleiben $gr hör auf rein und rauszugehen
yoyo_sec = 15 ; sekunden im raum bleiben (yoyo)
Jemand ohne Hammer muss mindestens 15 sekunden im Raum bleiben (änderbar) sonst sagt man Er ist ein yoyo und man wirft Ihn raus um Ihm zu zeigen das Er nervt. Die 15 sekunden sind änderbar (yoyo_sec =)
Die yoyo Funktion kann deaktievert werden idem man ein Punkt/Comma (;) am Anfang der Zeile yoyo= einfügt

proprio = vorsicht, hier kommt ein Raum-Verwalter(h) ;;)
Dieser Text wird angezeigt wenn jemand mit goldenem Hammer den Raum betritt.

anim = aha, eine wichtige Person betritt den Raum ;;)
Dieser Text wird angezeigt wenn jemand mit braunem Hammer den Raum betritt.

change = sieh mal an %P, es scheint du hast deinen Namen geändert, du warst vorher %Q :o:o
Dieser Text wird angezeigt wenn jemand ohne Hammer seinen Namen geändert hat, den Raum betritt. Der Text enthält %P (der neue Name), und %Q (der alte Name). Diese Funktion, wie alle Funktionen vom Roboter, können deaktiviert werden indem man ein (;) Zeichen vor die Zeile schreibt.

join = Willkommen %P :d Du bist %A jahre alt :)
Dieser Text wird angezeigt wenn jemand den Raum betritt. Der Text enthält %A (das Alter von der Person). %A kann auch in allen anderen Texten benutzt werden.

cam = (*)(*)(*) %P (*)(*)(*) > < 20 sek um deine webcam anzumachen (ca)
cam_sec = 20 ; sek
cam_kick = /kick auf wiedersehen, hoffe dich demnächst mit eigeschaltener (ca) wieder zu sehen (ro)
Diese 3 Parameter erlauben es die Webcam obligatorisch zu machen, für Leute ohne Hammer. Der erste Text fragt die webcam anzumachen, der letzte Text wirft die Person raus nachdem die Zeit abgelaufen ist und er seine webcam nicht angemacht hat. Mit cam_sec kann man eine Zeitspanne in sekunden eingeben.
Diese Funktion, wie alle Funktionen vom Roboter, können deaktiviert werden indem man ein (;) Zeichen vor die Zeilen schreibt. Man kann auch in Tasse gehen (weggehen) um zu vermeiden rausgeworfen zu werden.

quitte = Bis später %P ;;)
Dieser Text wird angezeigt wenn jemand den Raum verlässt.

discon = :s oh, %P würde vom server getrennt !
Dieser Text wird angezeigt wenn jemand durch eine schlechte Verbindung von Server getrennt wurde.


[conversation.f]
Der Abschnitt [conversation.f] erlaubt es, alternative Texte zum Abschnitt [conversation] zu schreiben, im Falle einer weiblichen Person.

anim = vorsicht, hier kommt ein weiblicher Raum-Verwalter(h) ;;)
quitte = Bis später %P (ro)
discon = :s oh, %P würde vom server getrennt !

[tasse]
partir = Oww %P geht weg :(
revenir = Willkommen zurück %P :p
weggehen und zurückkommen (tasse).

[toc]
deposer = aha, es ist wieder ruhig hier :p
den Hammer loslassen

brown = Vorsicht, es scheint jemand wird jetzt rausgeworfen :s
Jemand nimmt seinen braunen Hammer

gold = Vorsicht, ein Raum-Verwalter tritt in action :d :d
Jemand nimmt seinen goldenen Hammer

kick = aua, %P wurde rausgeworfen :s :s :s
jemand wurde gerade rausgeworfen

!kick = /kick PAFFFFF ! $pa ; command !kick
Wenn dieser Text präsent ist, ist das Kommando !kick "ps" verfügbar.
Es erlaubt alle Personen rauszuwerfen dessen Namen mit den Buchstaben "ps" beginnen

!ban = /kick $he[24h] ; command !ban
Wenn dieser Text präsent ist, ist das Kommando !ban "ps" verfügbar.
Es erlaubt alle Personen 24 Stunden rauszuwerfen dessen Namen mit den Buchstaben "ps" beginnen

!tasse = /kick hier ist kein parking!$gr ; command !tasse
Wenn dieser Text präsent ist, ist das Kommando !tasse verfügbar.
Es erlaubt alle Tassen rauszuwerfen (ausser Leuten mit Hammer)


[toc.f]
Der Abschnitt [toc.f] erlaubt es, alternative Texte zum Abschnitt [toc] zu schreiben, im Falle einer weiblichen Person.

or = Vorsicht, ein weiblicher Raum-Verwalter tritt in action (f)(f)

[webcam]
allume = aha, %P macht seine webcam an :p
eteint = warum machst Du deine webcam aus, %P ?? :(

[webcam.f]
allume = aha, %P macht ihre webcam an :p

[micro]
parle = aha, %P spricht am Mikrophon (h)

[micro.f]
parle = hum, %P spricht am Mikrophon mit Ihrer süßen Stimme (f)

######################################################################################

[mots]
Der abschnitt [mots] erlaubt es eine Liste von Wörtern einzugeben auf die der Roboter reagiert, entweder durch einen Text, oder durch rauswurf indem man /kick am Anfang des Textes angibt.

Dieses Beispiel zeigt 3 mögliche Reaktionen zu dem Wort Eis, der Roboter wird eine davon zufällig wählen :
ice = Ich mag Eis $gc $mi
   "  = Ich mag Eis wirklich sehr $gc $mi
   "  = Ich hab's mir überlegt, ich mag kein Eis :(
shit = /kick shit ?? ;;c;;c;;c :s %P :@ keine groben Wörter hier !!

[mots.f]
blume? = %P mag (f)(f)(f)

######################################################################################

freie Figuren (herz, rose, ...) können hier gezeichnet werden. Hier sind zwei Beispiele (!heart und !dog) :

[!heart]
1=(l)(l)(l)(l)(l)(l)(l)(l)(l)(l)
2=(l)(l)(l):$:$:$(l)(l)(l)(l)
3=(l)(l):$(l)(l):$(l)(l)(l)(l)
4=(l)(l)(l)(l)(l):$(l)(l)(l)(l)
5=(l)(l):$(l)(l):$(l)(l)(l)(l)
6=(l)(l)(l):$:$(l)(l)(l)(l)(l)
7=(l)(l)(l):$:$(l)(l)(l)(l)(l)
8=(l)(l)(l):$(l)(l)(l)(l)(l)(l)
9=(l)(l)(l)(l)(l)(l)(l)(l)(l)(l)
10=(l)(l)(l)(l)(l)(l)(l)(l)(l)(l)
11=(l)(l)(l)(l)(l)(l)(l)(l)(l)(l)
12=(l)(l)(l)(l)(l)(l)(l)(l)(l)(l)
13=(l)(l)(l)(l)(l)(l)(l)(l)(l)(l)

[!dog]
1=(&)(&)(&)(&)(&)
2=(&)(&)(&)(&)(&)
3=(&)(&)(&)(&)(&)
4=(&)(&)(&)(&)(&)
5=(&)(&)(&)(&)(&)


; weiter Figuren hier einfügen ..
...

######################################################################################

; das Spiel Minen

[mine]
start = Willkommen zum Mine spiel :) Klick auf ein Quadrat dann drücke Enter :p
kick = /kickBOOM!$um

######################################################################################

Mehrere Texte werden von dem Spiel "action oder wahrheit" verwendet.
Um das Spiel zu starten, tippen Sie !action oder !av (Sie müssen einen Hammer haben oder der letzte sein der eine Frage beantwortet hat)

[action_verite]
start = *-)*-) So, wenn wähle ich als nächstens *-), $nr %P ACTION...oder WAHRHEIT $ri??
kick = /kick wach auf, wir spielen hier $gr
kick_sec = 40 ; seconds before kick
Wenn jemand nicht innerhalb 40 sekunden antwortet wird er rausgeworfen um ihn aufzuwachen. Um den rauswurf zu vermeiden, tun sie ein (;) Zeichen vor die Zeile kick=


Die folgenden kleinen Sätze werden vor jede Aktion oder Wahrheit gesetzt die dem Chatter vorgeschlagen wird.

[action_verite.m]
action = %P $br (*) $h4
verite = %P $br (*) :m

[action_verite.f]
action = %P $br (*) $rb
verite = %P $br (*) :f

[action_verite.c]
action = %P $br (*) $h4
verite = %P $br (*) :m

######################################################################################

Wenn Sie Fragen zufügen, Bitte verstehen Sie genau die 8 Sektionen um Ihre Sätze am richtigen Platz zu schreiben.
Schreiben Sie keine Sätze mehrmals in mehrere Sektionen !
Wenn Ihre Sätze für M und F möglich sind, tun Sie sie in die gemeinsamen Sektionen für M, F et C.

Die folgenden 8 Sektionen existieren :

[action] : actionen für M, F oder Couple (Paar)
[action.m] : actionen für M alleine
[action.f] : actionen für F alleine
[action.c] : actionen für Paar alleine

[verite] : wahrheiten für M, F oder Couples
[verite.m] : wahrheiten für M alleine
[verite.f] : wahrheiten für F alleine
[verite.c] : wahrheiten für Couples alleine


; actionen für Mann, Frau & Paar

[action]
1=send a picture of you to someone of the room
2=tell your latest adventure
3=sing a song
4=make a drawing and show it on cam

######################################################################################

; actionen für Mann alleine

[action.m]
1=ask a female to make you a compliment
2=touch your nose

######################################################################################

; actionen für Frau alleine

[action.f]
1=ask a male to make you a compliment
2=show your pretty eyes in cam

######################################################################################

; actionen für Couple alleine

[action.c]
1=ask your man to kiss you

######################################################################################

; wahrheiten für M, F & C

[verite]
1=If you could chose the job you want, what would it be ?
2=If you had a magic power, what should it be ?
3=You're offered money to sleep with someone, what's your answer ?
4=You've offered a great job at the other end of the world, what'd you do ?

######################################################################################

; wahrheiten für M alleine

[verite.m]
1=(*) Having a car accident with your girlfriend's car, done or to do ?
2=(*) Describe the ideal woman

######################################################################################

; wahrheiten für F alleine

[verite.f]
1=In a lingerie boutique, you buy for you or for your friend ? 1/ a black silken négligé 2/ a violet ensemble 3/ a red $cv 4/ a white night-gown
2=Describe the ideal man

######################################################################################

; wahrheiten für Couples alleine

[verite.c]

######################################################################################



A. Datei Syntax

In der Datei müssen die Zeichen # und ; doppelt geschrieben werden, d.h. ## und ;; weil sie sonst dafür benutzt werden einen Kommentar in der Datei anzugeben.


B. Geschlecht M, F oder C

Es ist möglich mehrere Sätze anzugeben abhängig von dem Geschlecht des Profiels (M=Mann, F=Frau, C=Paar) der Person die die Aktion auslösst, idem man ein suffix M, F oder C an das Ende des Abschnittsname angibt, zum Beispiel [micro.F] hier oben. Ohne den suffix ist der Satz für alle 3 Geschlechter gültig.


C. Taste F5 um die Roboter Datei neu zu laden

Nachdem Sie die Datei bot.txt mit dem Notizblok geändert haben, klicken Sie auf das Bot Fenster und drücken Sie die Taste F5 um die Datei neu zu laden, dies erspart Ihnen den Bot zu stoppen und neu zu starten.


D. Bot Antworten

In den bot Antworten werden Sie 3 spezielle Kodes bemerken :
%p : wird durch den Namen der Person ersätzt die die Aktion auslösst.
%P : wird durch den Emoticon+Namen der Person ersätzt die die Aktion auslösst.
%A : wird durch das Alter der Person ersätzt die die Aktion auslösst.

Desweiteren, das Wort /kick am Anfang einer Antwort lösst einen Rauswurf der Person aus die die Aktion ausgelöst hat.
Macros können auch in den Bot Antworten gebraucht werden, siehe das Kapitel macros vom chat.


E. Abschnitt [Mots] - Wörter auf die der Bot reagiert

Die Wörter auf die der Bot reagiert können 3 spezial Zeichen enthalten :
?ersätzt 1 nicht-leer Zeichen
*ersätzt 0 oder mehrere nicht-leer Zeichen
%ersätzt 0 oder mehrere leer oder nicht-leer Zeichen

Um dies zu illustrieren, sehen sie hier ein paar Beispiele :

[mots]
mdr* = Sie haben mdr gesagt, gefolgt von 0 oder mehr zeichen, z.b. mdr, mdrrr, mdrrrrrire
vit? = Sie sagten vite oder vita oder vito ...
bon* jour* = Sie sagten bonne journée !
vous%mang* = Ihr Satz begon mit "vous" und endete mit "mang" !
alta vista = Sie sagten "alta vista" :d




zurück zur vorherigen Seite