Tintin++ has nothing on the eyecandy of mushclient, for sure. Where tt++ really shines is that it flawlessly integrates with screen and other spiffy linux tricks. Plus it is amazingly low overhead and most of the scripting gets the job done. Whatever it can't do, you can just send to bash. That's how I had my spiffy colored dialog script on Nytomi:
#ALIAS {say} {#system {./nytomi.say say "%0"};#delay {1} {#textin tempsend;#system {rm tempsend}}}
Code:
#!/bin/bash
original=$*
content=$original
case ${original%% *} in
say)
content=${original#* };
msg="say ";
pal=("\$1\$I" "\$2\$I" "\$3\$I" "\$4\$I" "\$5\$I" "\$6\$I" "\$7\$I")
;;
*)
esac
cnt=${#content}
if [ $cnt -lt "175" ];
then
for (( curr=0; curr<cnt; curr++ ))
do
msg="$msg${pal[$(($RANDOM%${#pal[@]}))]}${content:$curr:1}"
done
echo $msg >> tempsend;
else echo LINE TOO LONG;
fi