@bot.message_handler(commands=['mail'])
def mail(message):
    
    if message.from_user.id in admin:
        msg = bot.send_message(message.chat.id,
                        "Жду сообщение для рассылки", reply_markup=menu.keyboard)
        
        bot.register_next_step_handler(msg, mail_all)
def mail_all(call):
    bot.send_message(call.chat.id, "Рассылка запущена",
                         reply_markup=menu.keyboard)
    
    
    for k in user_c.users_id:
        try:
            bot.send_photo(chat_id=k, photo=call.photo[0].file_id, caption=call.caption)
        except Exception as b:
            print(b)
    bot.send_message(call.chat.id, "Рассылка успешно завершенна",
                         reply_markup=menu.keyboard)
users_id - список с id всех пользователей 
сейчас расслыка работает только с фото и текстом, нельзя прикрепить больше фото или же сделать рассылку только текста. Как это исправить ?