Bitreich gopher bay is working. - 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 04648473afef1c1c8f0396aaed4246a472311f2d
DIR parent e8032583a2e9ce956f767853d42054bd9fb0e741
HTML Author: Annna Robert-Houdin <annna@bitreich.org>
Date: Sun, 11 Jan 2026 19:37:47 +0100
Bitreich gopher bay is working.
Diffstat:
M annna-message-common | 21 ++++++++++-----------
1 file changed, 10 insertions(+), 11 deletions(-)
---
DIR diff --git a/annna-message-common b/annna-message-common
@@ -170,17 +170,16 @@ case "${IRC_PRIVMSG_TEXT}" in
nocuri=0;;
*imgur.com/*) nuris="$(youtube-dl -g "${uri}")" || nuris="";;
*xkcd.com/*) nuris="$(xkcd-uri "${uri}")";;
- # TODO: Fix apibay.org from being fooled by clownflare.
- #*imdb.com/title/*)
- # imdbstr="$(imdb2gopherbay "${uri}")"
- # if [ -n "${imdbstr}" ];
- # then
- # nuris="${imdbstr}"
- # urititle=""
- # fi;;
- #*themoviedb.org/movie/*)
- # movietitle="$(themoviedb2gopherbay "${uri}" | sed 's, ,+,g')"
- # [ -n "${movietitle}" ] && nuris="${movietitle}";;
+ *imdb.com/title/*)
+ imdbstr="$(imdb2gopherbay "${uri}")"
+ if [ -n "${imdbstr}" ];
+ then
+ nuris="${imdbstr}"
+ urititle=""
+ fi;;
+ *themoviedb.org/movie/*)
+ movietitle="$(themoviedb2gopherbay "${uri}" | sed 's, ,+,g')"
+ [ -n "${movietitle}" ] && nuris="${movietitle}";;
*lichess.org/????????|*lichess.org/????????/|*lichess.org/????????/black|*lichess.org/????????/white)
nuris="$(printf "%s\n" "${uri}" \
| sed 's,https://lichess.org\(/[^ ]*\)$,\1,; s,^/\([^/]*\)/black$,/black/\1,; s,/white,,; s,\(.*\),https://lichess1.org/game/export/gif\1.gif,;')"