Code:
alias addcommand {
  var %chan = $1, %command = $2, %reply = $$3-
  writeini commands.ini %chan %command %reply
}

alias remcommand {
  var %chan = $1, %command = $2
  remini commands.ini %chan %command
}

on *:text:*:#:{
  if ($regex($1-,/!add \[(\S+)\] \[(.+)\]/Si)) {
    addcommand # $+(!,$regml(1)) $regml(2)
  }
  elseif ($regex($1-,/!remove \[(\S+)\]/Si)) {
    remcommand # $+(!,$regml(1))
  }
  elseif ($readini(commands.ini,n,#,$1)) {
    msg # $v1
  }
}