chat hat jetzt eigene datei (noch in arbeit)

This commit is contained in:
fingadumbledore 2023-05-12 19:48:20 +02:00
parent e8f1539b8a
commit d86c58e68f
3 changed files with 13 additions and 5 deletions

12
log.py
View File

@ -17,5 +17,13 @@ def log_server(log, type):
def chat_log():
print("chat_log")
def chat_log(log,type):
file_size = os.path.getsize('chat.log')
date = time.strftime("%d-%m-%Y %H:%M:%S", time.localtime(time.time()))
if file_size >= 1024*1024:
clear_log()
log = date + ' [' + type + '] ' + log
datei = open('chat.log', 'a')
datei.write('\n' + " " + log)
log = date
datei.close()

2
run.sh
View File

@ -9,5 +9,5 @@ if [ "$(id -u)" != "0" ]; then
echo "Dieses Skript muss mit sudo ausgeführt werden!"
exit 1
fi
touch chat.log
python3 main.py $@

View File

@ -6,7 +6,7 @@ from flask import Flask, render_template, request, redirect
from picker import picker as pick
from database import dbcon, return_dbcon
from mate import mate_logik, mws
from log import log_server
from log import log_server, chat_log
#from picker import createChart
# Funktion um den Server zu machen
@ -448,7 +448,7 @@ def server():
# Hier werden die Chat Nachrichten Verschickt
@app.route("/get")
def get():
log_server("called /get with GET", "INFO")
chat_log("called /get with GET", "INFO")
conn = sqlite3.connect("party.db")
c = conn.cursor()
c.execute("SELECT username, message, timestamp FROM messages")