arrayID=[id1, id2, id3, idN]
bot.send_media_group(message.from_user.id, [ InputMediaPhoto(id) for id in arrayID ])
add_to_array = 'InputMediaPhoto(' + str(id) + ')'
- вы просто записываете строку здесь, а должен быть вызов функции. При этом add_to_array не используется, append выполняется на каком-то array к тому же.bot.send_media_group(message.from_user.id, list(map(InputMediaPhoto, arrayID)))