我对 Python 还很陌生,我正在编写一个脚本,当有人向您发送消息时发送 Skype 消息(它会根据进程是否存在而更改消息。)我正在努力让 python识别收到的消息。我看过另一篇关于此的帖子,但我很难将其放入 if 语句中。如果您需要,代码包含在下面。
import Skype4Py
import sys
import os
while 0 == 0: #infinite loop
if """user sends message to me""":
if #process is open (Still haven't figured this out, either!)
print("Process Found")
client = Skype4Py.Skype()
client.Attach()
user = ChatMessage.Sender #may need changing
message = 'SERVER ONLINE'
client.SendMessage(user, message)
print("Message sent to", ChatMessage.Sender)
else:
print("Process Non-Existant")
client = Skype4Py.Skype()
client.Attach()
user = ChatMessage.Sender #same as above
message = 'SERVER OFFLINE'
client.SendMessage(user, message)
print("Message sent to", ChatMessage.Sender)
else:
print("Awaiting Message")
else:
print("Physics is broken.")
我就是这么走的。谢谢 - 詹姆斯Whybrow