Downloader в отдельном файле
N-е кол-во BotClient, каждый в своем потоке
BotClient на TaskManager'e
Логгирование
Асинхронный запрос к бот серверу
Downloader
BotClient -> Bot