вообщем, я сделал так что бы она срабатывала каждые 5 секунд
async def update_news_1(message: types.Message):
fresh_news = chek_news_update()
if len(fresh_news) >= 1:
for k, v in sorted(fresh_news.items()):
news = f'{hcode(v["dates_id_print"])}\n' \
f'{hlink(v["aubl_title"], v["aubl_url_split_print"])}'
await message.answer(news)
print('ok news')
else:
print('no')
time.sleep(5)
return await update_news_1(message)
но, я не могу использовать остальные команды бота) так что либо помогите с этим, либо другой способ рипита сделать