Add changes

This commit is contained in:
redfast00 2019-10-08 01:36:24 +02:00
parent cf9b0e03cc
commit 77a87d4aeb
No known key found for this signature in database
GPG key ID: 5946E0E34FD0553C
3 changed files with 10 additions and 12 deletions

4
Pipfile.lock generated
View file

@ -1,11 +1,11 @@
{
"_meta": {
"hash": {
"sha256": "804aaad19da42dd0078edca3a25a05492b4832c1a3b2f75601730dc4c7a43a3e"
"sha256": "364443464a931653f35034d45ba479e7188a4a9b1cf7af254bb26f8872452ec5"
},
"pipfile-spec": 6,
"requires": {
"python_version": "3.7"
"python_version": "3.6"
},
"sources": [
{

10
chat.py
View file

@ -21,13 +21,6 @@ last_sent = defaultdict(lambda: datetime(1970,1,1))
timeout = 1
def speak(text):
espk_proc = subprocess.Popen(("espeak", "-vnl"), stdin=subprocess.PIPE, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)
espk_proc.stdin.write(text)
espk_proc.stdin.close()
class Message:
def __init__(self, time, sender, sendertype, msg):
self.time = time
@ -93,9 +86,6 @@ def messages_post():
# Save message to serve it in this application
messages.append(Message(time, sender, sendertype, message))
# Send message to espeak to speak it out loud
speak(message.encode())
# Send message to MessageOS
msg_with_sendr: str = "<{}> {}".format(sender, message) if sender != "somebody" else message
msg_b64 = base64.b64encode(msg_with_sendr.encode())

View file

@ -4,3 +4,11 @@ killall gunicorn
./run.sh & disown
sleep 1
DISPLAY=:0 xdotool key F5
sleep 5
DISPLAY=:0 xdotool key F5
sleep 10
DISPLAY=:0 xdotool key F5
sleep 10
DISPLAY=:0 xdotool key F5
sleep 10
DISPLAY=:0 xdotool key F5