Simple Ian, у вас похоже проблема не только с незнанием Kivy, а ещё и с незнанием Python. В первом примере конструкция вообще синтаксически неправильная. Во втором никто и ничто не вызывает generated_password.
Ключи в реестре - это не переменные окружения, а просто способ сохранять их значения между перезапусками. Ну, и реестра нет ни в Linux, ни в MacOS, так что ваш бот теряет преимущество кроссплатформенности, если использует winreg.
fdff7, если бы проблемы серверов легко решались советами в интернете, админы были бы не нужны. Диагностика и исправление проблем web-сервера может требовать немалого опыта и знаний.