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")