URI: 
       annna-channel-message - annna - Annna the nice friendly bot.
  HTML git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR README
       ---
       annna-channel-message (928B)
       ---
            1 #!/bin/sh
            2 
            3 server="$1"
            4 channel="$2"
            5 user="$3"
            6 text="$4"
            7 cmd="$5"
            8 
            9 cfgbase="$(pwd)"
           10 ircbase="$(cat ${cfgbase}/ircbase)"
           11 ircuser="$(cat ${cfgbase}/${server}/ircuser)"
           12 serverbase="${ircbase}/${server}"
           13 modbase="$(cat ${cfgbase}/modbase)"
           14 
           15 case "${channel}" in
           16 \#bitreich-radio) annna-message-radio "${server}" "${channel}" "${user}" "${text}" "${cmd}";;
           17 \#gopherproject) annna-message-gopherproject "${server}" "${channel}" "${user}" "${text}" "${cmd}";;
           18 \#bitreich-wikigame) annna-message-wikigame "${server}" "${channel}" "${user}" "${text}" "${cmd}";;
           19 \#bitreich-sauna) annna-message-sauna "${server}" "${channel}" "${user}" "${text}" "${cmd}";;
           20 \#bitreich-idle)
           21         # This one runs its own daemon, so we have to give it a raw message. TODO: Fix
           22         [ "${cmd}" == "PRIVMSG" ] && printf "$(date +%s) <%s> %s\n" >> "${serverbase}/${channel}/out"
           23         ;;
           24 *) annna-message-common "${server}" "${channel}" "${user}" "${text}" "${cmd}";;
           25 esac
           26