У тебя кавычки одинаковые --- Сообщение объединено с предыдущим 3 дек 2024 Должно быть так, чтобы кавычки самой строки (f"") и вложенных отличались
Внутри ординарных кавычек допускаются только двойные. Также и наоборот Значит твоя строчка должна выглядеть так: f'@{message.from_user.username} ({message.from_user.id}) отправил фото, комментарий: {message.caption if message.caption else "без комментария"}
Окулист, потому что на ubuntu лучше работать через venv Создай venv, активируй его, поставь необходимые либы и пускай