URI: 
       Add annna-message-wikigame. - 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
       ---
   DIR commit 162814a9de74f6fae7c6a0a1688278e09f0167b7
   DIR parent 8488fcefb34a7357eb5250857d781ce5eb67a252
  HTML Author: Annna Robert-Houdin <annna@bitreich.org>
       Date:   Sat, 15 Apr 2023 20:42:15 +0200
       
       Add annna-message-wikigame.
       
       Thanks adc for noticing!
       
       Diffstat:
         A annna-message-wikigame              |      36 +++++++++++++++++++++++++++++++
       
       1 file changed, 36 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/annna-message-wikigame b/annna-message-wikigame
       @@ -0,0 +1,36 @@
       +#!/bin/sh -e
       +
       +cfgbase="$(pwd)"
       +ircbase="$(cat ${cfgbase}/ircbase)"
       +modbase="$(cat ${cfgbase}/modbase)"
       +
       +server="$1"
       +ircuser="$(cat ${cfgbase}/${server}/ircuser)"
       +channel="$2"
       +user="$3"
       +text="$4"
       +
       +[ "$user" = "${ircuser}" ] && exit
       +
       +saytext=""
       +case "${text}" in
       +init|summary|hint)
       +        saytext="$(wikipediagame "${text}")"
       +        ;;
       +"init "*)
       +        inittext="$(printf "%s\n" "${text}" | cut -c 5-)"
       +        saytext="$(wikipediagame init "${inittext}")"
       +        ;;
       +"guess "*)
       +        guesstext="$(printf "%s\n" "${text}" | cut -c 6-)"
       +        saytext="$(wikipediagame guess "${guesstext}")"
       +        ;;
       +esac
       +
       +if [ -n "${saytext}" ];
       +then
       +        annna-say -s "${server}" -c "${channel}" "${saytext}"
       +fi
       +
       +annna-message-common "${server}" "${channel}" "${user}" "${text}"
       +