you could always use a timer. If you want to deop yourself, after 2 minutes has passed by since ^Merlin oped you, you could use something like
Code:
 
on *:op:#:{
  if (($nick == ^Merlin) && ($opnick == $me)) {
    timer 1 120 mode $chan -o $me
  }
}