@dp.message_handler(message = 'Авария')
async def alarm_mess(message: types.Message):
if run() == 1: # возвращает "1", когда наступило событие
for user in userID:
await bot.send_message(user, message)
if name == '__main__':
executor.start_polling(dp, skip_updates=True)
как-то так?