Телеграм бот, как спрятать ссылку на фото в посте?
bot.send_message(message.chat.id, 'Котик' +'[.]' + '(' + photo + ')', parse_mode='markdown')
bot.send_message(message.chat.id, f'Котик[.]({photo})', parse_mode='markdown') # python 3.6+
Для отправки фото без текста есть специальный метод.sendPhoto
Если нужен текст + фото, то это можно сделать только через несколько сообщений. Одним методом для фото можно только указать заголовок.