Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- # -*- coding: utf-8 -*-
- from plugin import *
- import socket
- import sys
- class server(Plugin):
- @register("de-DE", ".*teste.*server.*")
- def testcon(self, speech, language):
- if language == 'de-DE':
- answer = self.ask(u"Was willst du ihm sagen?")
- HOST, PORT = "192.168.178.27", 9999
- # Create a socket (SOCK_STREAM means a TCP socket)
- sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- try:
- # Connect to server and send data
- sock.connect((HOST, PORT))
- sock.sendall(answer + "\n")
- # Receive data from the server and shut down
- received = sock.recv(1024)
- finally:
- sock.close()
- self.say(u"Der Server hat \"{0}\" gesagt!".format(received))
- self.complete_request()
- else:
- self.say("This is still alpha!")
- self.complete_request()
Add Comment
Please, Sign In to add comment