amélioration globale, ajout de contrôle externe

This commit is contained in:
2016-06-03 16:52:05 +02:00
parent 0a37aeccc2
commit f24dac6714
5 changed files with 164 additions and 41 deletions

19
admin-scripts/join.py Executable file
View File

@@ -0,0 +1,19 @@
#!/usr/bin/env python3
import socket
sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
sockpath = "/root/sexiibot/sexiibot.sock"
try:
sock.connect(sockpath)
except socket.error:
sys.exit(1)
try:
# Send data
message = 'join #bordel'
sock.sendall(bytes(message, 'UTF-8'))
finally:
sock.close()

19
admin-scripts/leave.py Executable file
View File

@@ -0,0 +1,19 @@
#!/usr/bin/env python3
import socket
sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
sockpath = "/root/sexiibot/sexiibot.sock"
try:
sock.connect(sockpath)
except socket.error:
sys.exit(1)
try:
# Send data
message = 'leave #bordel'
sock.sendall(bytes(message, 'UTF-8'))
finally:
sock.close()