telebotter / mensabot

🇩🇪 Ein Telegrambot, der dich über das Mensaessen Informiert. Einstellbare Infouhrzeit und Alarme für persönliche Lieblingsessen. Basiert auf Infos aus dem OpenMensa.org Projekt.
https://telebotter.sarbot.de/mensabot
2 stars 0 forks source link

logging ist beste #14

Closed lukruh closed 6 years ago

lukruh commented 6 years ago

wenn user relevante aktion chat_id und user_name in logfile schreiben

lukruh commented 6 years ago

logging ist implementiert, ich hab nen paar debugs schon eingebaut, aber dinge die sozusagen dauernd passieren die ich mit debug geloggt hab, würd ich generell ignorieren (loglevel = INFO) wenn man merkt iwas läuft an ner bestimmten stelle nicht rund kann man das ja mit loglevel=logging.DEBUG temporär anmachen, dann schreibt der die auch in die logfile.

Eine ausgabe an die Konsole ist außerdem möglich (falls man es live + datei haben will) evt. wäre auch eine konfiguration wie debug auf die konsole und warnings + error in die datei sinnvoll aber damit können wir ja auch später noch rumspielen... generell kannste jetzt einfach statt print logging.info('blabla') benutzen, für fehler die nicht sein sollen nehmen wir logging.error für etwas was nicht gewollt aber abgefangen wird zB durch fallbacks nehmen wir warning und für sachen die unwichtig sind (normalerweise) oder spammen würden nehmen wir logging.debug() Ist bisher nur in der mensa_bot.py