| View previous topic :: View next topic |
| Author |
Message |
drjoeward Voice
Joined: 19 Dec 2008 Posts: 2
|
Posted: Fri Dec 19, 2008 7:50 pm Post subject: |
|
|
| Yunabeco wrote: | | For some reason the bot doesn't want to create the db file and tells me it doesn't exist. Folder is there, and permissions seem to be all right. Are there any other requirements? |
when I was setting this all up, i had an issue with the url. seems it does not like non standard ports. fortunately It is my feed I'm trying to pull so I could monitor both sides. I noted when I had this problem of not creating the db, it was simply that the rss feed was not being retrieved. |
|
| Back to top |
|
 |
warbox Voice
Joined: 29 Dec 2008 Posts: 1
|
Posted: Mon Dec 29, 2008 2:46 am Post subject: |
|
|
Hello all...
i dont know what happen...
when i try to use that TCL i got this everytime:
| Quote: | | [02:35] RSS Warning: couldn't open "./scripts/feeds/slashdot.db": no such file or directory. |
can someone help me with this TCL please! |
|
| Back to top |
|
 |
jombob Voice
Joined: 20 Jan 2009 Posts: 3
|
Posted: Tue Jan 20, 2009 4:34 pm Post subject: |
|
|
Hello,
i got a problem with the script. When i try to use a https-feed the feed doesn't work. The failure-code when i try to start the bot is:
Eggdrop v1.6.18+SSL (C) 1997 Robey Pointer (C) 2006 Eggheads
[21:26] --- Loading eggdrop v1.6.18+SSL (Tue Jan 20 2009)
[21:26] Listening at telnet port xxxxx (all).
[21:26] Module loaded: dns
[21:26] Module loaded: channels
[21:26] Module loaded: server
[21:26] Module loaded: ctcp
[21:26] Module loaded: irc
[21:26] Module loaded: notes (with lang support)
[21:26] Module loaded: console (with lang support)
[21:26] Module loaded: blowfish
[21:26] Module loaded: uptime
[21:26] RSS Error: Unable to find tls package required for https, unloaded feed "MYrss".
[21:26] RSS Syndication Script v0.4 (2007-02-0 : Loaded.
[21:26] Userfile loaded, unpacking...
Does someone know how to fix this? I've already installed the libgnutls-dev for my debian etch bot it won't work. I dont't know how to go on...
Greetz and thx for your help |
|
| Back to top |
|
 |
incith Master

Joined: 23 Apr 2005 Posts: 275 Location: Canada
|
|
| Back to top |
|
 |
jombob Voice
Joined: 20 Jan 2009 Posts: 3
|
Posted: Tue Jan 20, 2009 9:32 pm Post subject: |
|
|
Wow, thank you! It works, but now i get this:
Tcl error [::rss-synd::pub_trigger]: list must have an even number of elements
How can i solve this? |
|
| Back to top |
|
 |
incith Master

Joined: 23 Apr 2005 Posts: 275 Location: Canada
|
Posted: Wed Jan 21, 2009 12:48 am Post subject: |
|
|
I think he's on 0.5b1 last I checked.. might want to upgrade (first page/post). _________________ ; Answer a few unanswered posts! |
|
| Back to top |
|
 |
jombob Voice
Joined: 20 Jan 2009 Posts: 3
|
Posted: Wed Jan 21, 2009 4:01 pm Post subject: |
|
|
Thats strange. Now i use the newest rss.tcl but now i get this:
Tcl error [::rss-synd::trigger]: list must have an even number of elements
My config for the rss is this:
set rss(Myrss) {
"url" "https://url/rss.php"
"output" "[\00315\002new Thread:\002\003\] - \00304\002@@item:title@@\002\003\ - [\00315\002URL\002\003\] \00307@@i$
"database" "./scripts/feeds/rss.db"
"trigger" "!neu"
"channels" "#public-chan"
} |
|
| Back to top |
|
 |
flufsor Voice
Joined: 22 Jan 2009 Posts: 4
|
Posted: Thu Jan 22, 2009 6:54 pm Post subject: RSS Eval Error: invalid command name |
|
|
Hey,
I hoped you guys could help me with this,
the bot works but on trigger it keeps spamming me this:
RSS Eval Error: invalid command name "RLSLOG"
but it don't know why. Sad
here is my config http://pastebin.ca/1315788
Ow yeah i wonder to that if there is a code change to make the trigger respond in private msg to prevent spam on the main channel.
Thx anyway guys |
|
| Back to top |
|
 |
speechles Revered One

Joined: 26 Aug 2006 Posts: 1398 Location: emerald triangle, california (coastal redwoods)
|
Posted: Thu Jan 22, 2009 7:10 pm Post subject: Re: RSS Eval Error: invalid command name |
|
|
| flufsor wrote: | Hey,
I hoped you guys could help me with this,
the bot works but on trigger it keeps spamming me this:
RSS Eval Error: invalid command name "RLSLOG"
but it don't know why. Sad |
| Code: | set rss(rlslog) {
"url" "http://feeds2.feedburner.com/releaselog"
"channels" "#rlslog"
"database" "./scripts/feeds/rlslog.db"
"output" "\[\0037RLSLOG\003\] - @@item!title@@"
"trigger" "!@@feedid@@"
"evaluate-tcl" 1
} |
The above code is your problem. You've escaped the brackets, sure. But you haven't made the escapes safe for re-evaluation. To make them safe you must escape the escape, which because it's an escape you must escape again. To make it work, simply change part to look like it does below.
| Code: | | "output" "\\\[\0037RLSLOG\003\\\] - @@item!title@@" |
_________________ speechles' eggdrop tcl archive |
|
| Back to top |
|
 |
BIF Voice
Joined: 31 Jul 2006 Posts: 12
|
Posted: Thu Jan 29, 2009 7:51 pm Post subject: Hmm |
|
|
Id like to Display the 5 latest posts. without having to use the public trigger all the time. Is there a way to make it display the last 5 at the given update interval ? I would like this much better.
Even if there is no new posts i would like it to still display the last 5. Thanks |
|
| Back to top |
|
 |
wac Halfop

Joined: 10 Dec 2006 Posts: 80 Location: in my cardboard box
|
Posted: Fri Jan 30, 2009 1:49 am Post subject: |
|
|
use a timer to trigger for that particular feed, how to do this, I dunno, to lazy to find out, but mostly cause I don't need such a thing, read up on binds and such... good luck  _________________ I see j00! |
|
| Back to top |
|
 |
waq Voice
Joined: 08 Feb 2009 Posts: 1
|
Posted: Sun Feb 08, 2009 4:04 pm Post subject: |
|
|
RSS Error: Unable to parse feed properly, parser returned error. "http://www.membrana.ru/export/rss.xml"
any suggestion for fix? |
|
| Back to top |
|
 |
wac Halfop

Joined: 10 Dec 2006 Posts: 80 Location: in my cardboard box
|
Posted: Sun Feb 08, 2009 4:36 pm Post subject: |
|
|
find a script that works with russian feeds good luck _________________ I see j00! |
|
| Back to top |
|
 |
start Voice
Joined: 13 Feb 2009 Posts: 2
|
Posted: Fri Feb 13, 2009 5:15 pm Post subject: |
|
|
| Can someone show step-by-step on setting up URLS with TinyURL? Thank you! |
|
| Back to top |
|
 |
speechles Revered One

Joined: 26 Aug 2006 Posts: 1398 Location: emerald triangle, california (coastal redwoods)
|
Posted: Sat Feb 14, 2009 10:01 am Post subject: |
|
|
| start wrote: | | Can someone show step-by-step on setting up URLS with TinyURL? Thank you! |
"evaluate-tcl" 1
"output" "\\\[\002@@channel!title@@@@title@@\002\\\] @@entry!title@@ - \[maketiny @@entry!link@@\]"
---or---
"output" "\\\[\002@@channel!title@@@@title@@\002\\\] @@item!title@@ - \[maketiny @@item!link@@\]"
You need to set evaluate-tcl as 1. Then within output you must triple escape all []'s that are not commands (any used for formatting only must be triple escaped). Then escape the \[maketiny \] ones only once, it can work. Then you simply add this procedure to the bottom of the script.
| Code: | proc maketiny {url} {
set ua "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5"
set http [::http::config -useragent $ua]
set token [http::geturl "http://tinyurl.com/api-create.php?[http::formatQuery url $url]" -timeout 3000]
upvar #0 $token state
if {[string length $state(body)]} { return $state(body) }
return $url
} |
_________________ speechles' eggdrop tcl archive |
|
| Back to top |
|
 |
|