библиотека zipfile в помощь.
zfname = f'{Название архива}.zip'
with ZipFile(zfname, "w") as nz:
nz.write(f'[путь]/{Название файла1}.[расширение]')
nz.write(f'[путь]/{Название файла2}.[расширение]')
f = open(zfname, 'rb')
bot.send_document([chat_id], f)