"on :dialog:QB:init::{
did -b qb 5,6,7,8"
You should remove the 8 or else the "Choose a nick" wont work :)
Also i dont see the point in contacting the other user twice in Standby Mode
.msg $nick Wait a minute, Your request has been sent to $me
/notice $1 Your query request has been sent to $me
only the Notice should suffice.
Finally and ignore counter would be a nice addition.. that said nice simple query blocker :)