Paste this into the Remotes section of your Scripts Editor (Alt+R)
on *:INPUT:#: {
if ($1 == brb) {
set %away on
set %away.reason $2-
amsg [ I will be right back ][ Reason: %away.reason ]
set %duration 0
inc -c %duration
away %away.reason
halt
}
if ($1 == bbs) {
set %away on
set %away.reason $2-
amsg [ I will be back soon ][ Reason: %away.reason ]
set %duration 0
inc -c %duration
away %away.reason
halt
}
if ($1 == bbl) {
set %away on
set %away.reason $2-
amsg [ I will be back later ][ Reason: %away.reason ]
set %duration 0
inc -c %duration
halt
}
if ($1 == bbiab) {
set %away on
set %away.reason $2-
amsg [ I will be back in a bit ][ Reason: %away.reason ]
set %duration 0
inc -c %duration
halt
}
elseif (%away == on) {
set %away off
amsg [ I have returned after: $duration(%duration) ][ From: %away.reason ]
}
}