Code: Alles auswählen
elif msg[3] == ':#info':#zweites while entfernt...
infomsg = "I'm an IRC-Bot written by Cube "
infomsg += "and I'm located at the german-freakz network!"
sendit(infomsg)
greeeetz
snakebyte
Code: Alles auswählen
elif msg[3] == ':#info':#zweites while entfernt...
infomsg = "I'm an IRC-Bot written by Cube "
infomsg += "and I'm located at the german-freakz network!"
sendit(infomsg)
Code: Alles auswählen
import socket,string
print "geschaft!"
s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(("tux.german-freakz.net",6667))
print "drin"
s.send("NICK mingo\r\n" +"PASS mingo\r\n"+"USER mingo is now here\r\n"+"JOIN #c++\r\n")
print "ende"
while True:
byte=1024
msg = string.split(s.recv(byte))
if msg[0] == "PING":
s.send("PONG %s\n\r" % msg[1][1:])
if incoming_text.startswith('!'):
# Befehl erkennen und entsprechend antworten
if incoming_text == "!hallo":
#Mach was mit Befehl
print "Grüß dich"
elif incoming_text == "!ciao":
#Mach was mit Befehl
print "Auf wiedersehen!"
elif incoming_text == "!test":
#Mach was mit Befehl
print "TEST"
else: print "Diesen Befehl kenne ich nicht"
Code: Alles auswählen
import socket,string
print "geschaft!"
s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(("tux.german-freakz.net",6667))
print "drin"
s.send("NICK mingo\r\n" +"PASS mingo\r\n"+"USER mingo is now here\r\n"+"JOIN #c++\r\n")
print "ende"
while True:
byte=1024
msg = string.split(s.recv(byte))
if msg[0] == "PING":
s.send("PONG %s\n\r" % msg[1][1:])
incomming_text = raw_input('gib die anfrage ein')
if incoming_text.startswith('!'):
# Befehl erkennen und entsprechend antworten
if incoming_text == "!hallo":
#Mach was mit Befehl
print "Grüß dich"
elif incoming_text == "!ciao":
#Mach was mit Befehl
print "Auf wiedersehen!"
elif incoming_text == "!test":
#Mach was mit Befehl
print "TEST"
else:
print "Diesen Befehl kenne ich nicht"
Nein, ist es nicht. Die erste zweile ist 0 Leerzeichen eingerückt, die zweite (und folgende) 1 Leerzeichen, obwohl sie keinen Block darstellen.CrackPod hat geschrieben:So, jetz is richtig eingerückt
Klar:snakebyte hat geschrieben:kannst du das mal aufzeigen
Wenn ich Zeit finde, bau ich kurz eine Python-IRClib version davon.CrackPod hat geschrieben:Code: Alles auswählen
import socket,string print "geschaft!"