Just got the latest GIT of the script and now I'm getting this all the time:
!showinfo Dexter
[09:59:25pm] <tvrage> {%%show_name%%} ({%%country%%} > {%%network%%} > {%%premiered%%} > {%%show_url%%})
[09:59:25pm] <tvrage> class > {%%classification%%}
[09:59:25pm] <tvrage> genre > {%%genres%%}
[09:59:25pm] <tvrage> status > {%%status%%}
[09:59:25pm] <tvrage> last > not available
[09:59:26pm] <tvrage> next > not available
TVRage services are timing out frequently right now which was the cause of this error, however, you should see a message reflecting that instead of the above with the latest git similar to the following.
For anyone that grabbed the git within the last 30 minutes or so they should grab the latest as the was a broken commit that's been fixed. Anyone that's running a version since the asynchronous schedule caching was added (3 days ago) should also grab the list as a bug that could cause the caching to break completely has been fixed.
Is it possible to make it require a lower version of tcl cuz a lof of RedHat based system can't use it.
For example:
root@Elionor:~# uname -a
Linux Elionor 2.6.22.16-vs2.2.0.5-smp-tux.bg #2 SMP Sat Jun 21 09:17:14 UTC 2008 x86_64 x86_64 x86_64 GNU/Linux
root@Elionor:~# cat /etc/redhat-release
CentOS release 5.6 (Final)
root@Elionor:~#
Te script will run fine on 8.4 if you install the back ported dict package. Search the older posts in this thread for details on what needs to be done.
It's easy, he said to look thru this entire forum thread on what to do when you are using tcl8.4 -- it's not that complicated and it was talked about a lot.
You might want to add a check in the {@%key:value:string%@} section for when the key does not exist. At least with eggdrop-1.6.20 it just stops processing completely and does not complain about it not being set.
McGuyver wrote:You might want to add a check in the {@%key:value:string%@} section for when the key does not exist. At least with eggdrop-1.6.20 it just stops processing completely and does not complain about it not being set.