diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/Abwesenheitsgenerator.iml b/.idea/Abwesenheitsgenerator.iml new file mode 100644 index 0000000..74d515a --- /dev/null +++ b/.idea/Abwesenheitsgenerator.iml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..97c6fc6 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..67ccc63 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..179a96f --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Abwesenheitsgenerator.py b/Abwesenheitsgenerator.py new file mode 100644 index 0000000..a4e10f0 --- /dev/null +++ b/Abwesenheitsgenerator.py @@ -0,0 +1,127 @@ +# Abwesenheitsgenerator + +vertretung = input("Abwesenheit mit Vertretung? j/n: ") +back = input("Wieder Verfügbar ab: ") + + +def vertreter(): + print("Michael Heger") + print("m.heger@schoenenberger.de") + print("Durchwahl -331") + + +def abwesenheit_int(): + print("Vielen Dank für Ihre Nachricht!") + print("Ich bin derzeit nicht im Büro. Gerne können Sie mich ab dem " + back + " wieder erreichen.") + print("Ihre Email wird in dieser Zeit nicht weiter geleitet, gelesen oder beantwortet.") + + +def abweseneheit_ext_de(): + print("Abwesenheitsmitteilung") + print("") + print("Sehr geehrte Damen und Herren,") + print("danke für Ihre Nachricht.") + print("") + print("Ich bin derzeit nicht im Büro und bin ab dem " + back + " wieder für Sie da.") + print("Ihre Email wird nicht weitergeleitet, gelesen oder beantwortet.") + print("Ich werde sie beantworten, wenn ich wieder im Büro bin.") + + +def abwesenheit_ext_en(): + print("Notification of absence") + print("") + print("Dear Sirs and Madames,") + print("thank you for your message.") + print("") + print("I am currently out of the office and will be back on " + back + ".") + print("Your email will not be forwarded, read or answered.") + print("I'll answer them when I'm back in the office.") + + +def dringend_de(): + print("") + print("In dringenden Angelegenheiten wenden Sie sich bitte an:") + print("") + + +def dringend_en(): + print("") + print("For urgent matters, please contact:") + print("") + + +def danke(): + print("") + print("Vielen Dank für Ihr Verständnis.") + print("") + + +def thanks(): + print("") + print("Thank you for your understanding.") + print("") + + +def space(): + print("--------------------------------------------------------------------------------") + print("") + + +def intern(): + print("") + print("") + print("INTERNE Abwesenheitsnotiz") + print("") + print("") + + +def extern(): + print("") + print("") + print("EXTERNE Abwesenheitsnotiz") + print("") + print("") + + +if vertretung == "j": + + # Interne Benachrichtigung + intern() + abwesenheit_int() + dringend_de() + vertreter() + + # Externe Benachrichtigung Deutsch + extern() + abweseneheit_ext_de() + dringend_de() + vertreter() + danke() + space() + # Externe Benachrichtigung Englisch + abwesenheit_ext_en() + dringend_en() + vertreter() + print("") + print("") + +else: + + # Interne Benachrichtigung + intern() + abwesenheit_int() + + # Externe Benachrichtigung Deutsch + extern() + abweseneheit_ext_de() + danke() + space() + + # Externe Benachrichtigung Englisch + abwesenheit_ext_en() + thanks() + print("") + print("") + +input("Zum Beenden Taste drücken") +print("Programmende")