Quote:
1) Is there any way to disable the "target changed to fast"

This alternative to /msg makes use of CPRIVMSG where possible, to avoid that error:

alias cmsg {
  • var %i = 1, %c
    while $comchan($1,%i) {
    if $me !isreg $ifmatch {
    !.raw CPRIVMSG $1 $comchan($1,%i) : $+ $2-
    return
    }
    inc %i
    }
    msg $1-
}

(The above code goes into the Script Editor - Alt+R)

Quote:
or the "excess flood" messages on quakenet that kicks the bot

Enable your Server Flood Protection system (Alt+O >> IRC >> Flood) and check the option "Queue own messages".