Lines Matching refs:msg
158 typeset msg="${line/~(Elr)([^ ]+) ([^ ]+) ([^ ]+) (.*)/\4}"
184 typeset msg="${args.msg}"
186 printf "#privms: user=%q, channel=%q, msg=%q\n" "$msguser" "$msgchannel" "$msg"
203 typeset msg="$2"
205 # Do we have to escape any characters in "msg" ?
206 printf "PRIVMSG %s :%s\n" "${channel}" "${msg}" >&${_.fd}
324 typeset msg="${args.msg}"
326 printf "#message: user=%q, channel=%q, msg=%q\n" "$msguser" "$msgchannel" "$msg"
336 [[ "$msg" != ~(Eli):${_.nick}:[[:space:]] ]] && return 0
340 msg="${msg/~(Eli)(:${_.nick})*:[[:space:]]*/}"
342 printf "botmsg=%q\n" "$msg"
344 case "$msg" in
351 _.send_privmsg "$msgchannel" "${msg#*echo}"
355 if [[ "$msg" == *${exitkey}* ]] ; then
366 if [[ "${msg}" == ~(E)[\`\$] ]] ; then
370 typeset mathexpr="${msg#*math}"