если у вас в коде появились нумерованные переменные, значит вы свернули не туда.
судя по коду, вам рано писать ботовСогласен. На одном только энтузиазме далеко не уедешь. Буду признателен за наводки в общем и частном.
Надо указать, как запускали, что ожидали и что получилось не так.
Тогда вам помогут с заметно большей вероятностью.
#Сохранение списка отпраляемых картинок в переменные:
push_pics = os.listdir(DIR_PUSH_PIC)
pic1 =(push_pics[0])
pic2 =(push_pics[1])
pic3 =(push_pics[2])
pic4 =(push_pics[3])
pic5 =(push_pics[4])
pic6 =(push_pics[5])
#Отправка картинок на канал:
@dp.message_handler()
async def send_media(message: types.Message):
media = MediaGroup()
media.attach_photo(types.InputFile(f'{DIR_PUSH_PIC}/{pic1}', 'rb'), caption='#pivo_auto_mems') #Шэш-тег для всей группы фото в публикации
media.attach_photo(types.InputFile(f'{DIR_PUSH_PIC}/{pic2}', 'rb'))
media.attach_photo(types.InputFile(f'{DIR_PUSH_PIC}/{pic3}', 'rb'))
media.attach_photo(types.InputFile(f'{DIR_PUSH_PIC}/{pic4}', 'rb'))
media.attach_photo(types.InputFile(f'{DIR_PUSH_PIC}/{pic5}', 'rb'))
media.attach_photo(types.InputFile(f'{DIR_PUSH_PIC}/{pic6}', 'rb'))
await bot.send_media_group(
chat_id = message.chat.id,
media=media
)