/
githubmirror
/
vgstation13
Обзор
Документация
Войти
/
githubmirror
/
vgstation13
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v0.1.0
scripts/ircbot_message.py
27 строк
722 B
Mloc
Made ircbot_message.py use a password.
03 июл 2013, 18:45
03 июл 2013, 18:45
907d47e
Код
Авторство
О чём код?
#!/usr/bin/env python2 # Two arguments, channel and message. # EG: "ircbot_message.py #adminchannel ADMINHELP, people are killing me!" import sys,pickle,socket def pack(): ip = sys.argv[1] try: data = sys.argv[2:] #The rest of the arguments is data except: data = "NO DATA SPECIFIED" dictionary = {"ip":ip,"data":["PASSWORD"] + data} pickled = pickle.dumps(dictionary) nudge(pickled) def nudge(data): HOST = "IRCBOT IP" PORT = 45678 size = 1024 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect((HOST,PORT)) s.send(data) s.close() if __name__ == "__main__" and len(sys.argv) > 1: # If not imported and more than one argument pack()