Отправляются два сообщения, потому что поведение такого бота задано программно. Например, в коде может быть указано отправить определенное сообщение после определенного события или другого сообщения.
"Text" фильтр в модуле aiogram.dispatcher.filters используется для фильтрации сообщений по типу "текст". Он позволяет проверить, является ли сообщение, полученное от пользователя, текстовым. Это может быть полезно, если вам нужно обрабатывать только текстовые сообщения, а игнорировать другие типы сообщений, такие как фотографии или аудиозаписи.