Update main.py

This commit is contained in:
Paillat
2023-02-07 18:03:13 +01:00
parent 5158e50183
commit dd29bd243a

31
main.py
View File

@@ -86,6 +86,37 @@ class:
prompt = f"{intstructions} {indications} The subject of the presentation is: {subject} The Language is: {language} <|endofprompt|> \n {marp}" prompt = f"{intstructions} {indications} The subject of the presentation is: {subject} The Language is: {language} <|endofprompt|> \n {marp}"
subject2 = subject subject2 = subject
subject = subject.replace(" ", "-") subject = subject.replace(" ", "-")
#also replae all forbidden characters
subject = subject.replace("/", "-")
subject = subject.replace("?", "-")
subject = subject.replace("!", "-")
subject = subject.replace(":", "-")
subject = subject.replace(";", "-")
subject = subject.replace("(", "-")
subject = subject.replace(")", "-")
subject = subject.replace("[", "-")
subject = subject.replace("]", "-")
subject = subject.replace("{", "-")
subject = subject.replace("}", "-")
subject = subject.replace("'", "-")
subject = subject.replace('"', "-")
subject = subject.replace("=", "-")
subject = subject.replace("+", "-")
subject = subject.replace("*", "-")
subject = subject.replace("&", "-")
subject = subject.replace("^", "-")
subject = subject.replace("%", "-")
subject = subject.replace("$", "-")
subject = subject.replace("#", "-")
subject = subject.replace("@", "-")
subject = subject.replace("`", "-")
subject = subject.replace("~", "-")
subject = subject.replace("|", "-")
subject = subject.replace("<", "-")
subject = subject.replace(">", "-")
subject = subject.replace(",", "-")
subject = subject.replace(".", "-")
subject = subject.replace("?", "-")
#we save teh subject in base64 in a variable #we save teh subject in base64 in a variable
b64 = base64.urlsafe_b64encode(subject.encode("utf-8")) b64 = base64.urlsafe_b64encode(subject.encode("utf-8"))
#if dosen't exist, create a directory called "userid" where the userid is the id of the user who called the command #if dosen't exist, create a directory called "userid" where the userid is the id of the user who called the command