Как сделать работу бота бесконечной?
Во-первых, у вас похоже циклический импорт - вы в модуле start импортируете funk, в модуле funk импортируете start. 
Во-вторых, вы в start вызываете Polling, а в Polling вызываете Auth, а в Auth вызываете Polling. 
Винегрет с колбасой какой-то. Исправлять это бесполезно, проще заново написать. 

Оставьте в покое ботов, разберитесь с простыми вещами в языке и в алгоритмах.
Попробуйте лучше прописать import func, а затем запускать func.Polling()