Вот смотрите мне надо чтобы мой бот отправлял файл zip но он отправляет только лишь файлы .txt
вот код:
bot.send_document(message.chat.id,r'E:\Игры\python\Projects for python\test'+'/'+ '{0.username}'.format(message.from_user) + '.zip')
это часть кода если нужно больше пишите насчёт '{0.username}' то это для получения псевдонима пользователя чтобы определенные файлы с компа кидались определенным пользователям ещё и как мини парсер работает. Код я проверял и если изменить файл в папке на .txt и в самом коде изменить на .txt то все работает
doc1 = open(r'E:\Игры\python\Projects for python\testt'+'/'+ '{0.username}'.format(message.from_user) + '.zip' )
bot.send_document(message.chat.id, doc1)
вот так я просто код упростил слегка