egghelp.org community Forum Index
[ egghelp.org home | forum home ]
egghelp.org community
Discussion of eggdrop bots, shell accounts and tcl scripts.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Eggdrop RSS Syndication (rss-synd) v0.5b1
Goto page Previous  1, 2, 3 ... 11, 12, 13 ... 25, 26, 27  Next
 
Post new topic   Reply to topic    egghelp.org community Forum Index -> Script Support & Releases
View previous topic :: View next topic  
Author Message
drjoeward
Voice


Joined: 19 Dec 2008
Posts: 2

PostPosted: Fri Dec 19, 2008 7:50 pm    Post subject: Reply with quote

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
View user's profile Send private message
warbox
Voice


Joined: 29 Dec 2008
Posts: 1

PostPosted: Mon Dec 29, 2008 2:46 am    Post subject: Reply with quote

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
View user's profile Send private message
jombob
Voice


Joined: 20 Jan 2009
Posts: 3

PostPosted: Tue Jan 20, 2009 4:34 pm    Post subject: Reply with quote

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-0Cool: 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
View user's profile Send private message
incith
Master


Joined: 23 Apr 2005
Posts: 275
Location: Canada

PostPosted: Tue Jan 20, 2009 9:12 pm    Post subject: Reply with quote

Compile & install https://sourceforge.net/project/showfiles.php?group_id=13248
_________________
; Answer a few unanswered posts!
Back to top
View user's profile Send private message
jombob
Voice


Joined: 20 Jan 2009
Posts: 3

PostPosted: Tue Jan 20, 2009 9:32 pm    Post subject: Reply with quote

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
View user's profile Send private message
incith
Master


Joined: 23 Apr 2005
Posts: 275
Location: Canada

PostPosted: Wed Jan 21, 2009 12:48 am    Post subject: Reply with quote

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
View user's profile Send private message
jombob
Voice


Joined: 20 Jan 2009
Posts: 3

PostPosted: Wed Jan 21, 2009 4:01 pm    Post subject: Reply with quote

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
View user's profile Send private message
flufsor
Voice


Joined: 22 Jan 2009
Posts: 4

PostPosted: Thu Jan 22, 2009 6:54 pm    Post subject: RSS Eval Error: invalid command name Reply with quote

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
View user's profile Send private message
speechles
Revered One


Joined: 26 Aug 2006
Posts: 1398
Location: emerald triangle, california (coastal redwoods)

PostPosted: Thu Jan 22, 2009 7:10 pm    Post subject: Re: RSS Eval Error: invalid command name Reply with quote

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. Wink
Code:
"output"        "\\\[\0037RLSLOG\003\\\] - @@item!title@@"

_________________
speechles' eggdrop tcl archive
Back to top
View user's profile Send private message
BIF
Voice


Joined: 31 Jul 2006
Posts: 12

PostPosted: Thu Jan 29, 2009 7:51 pm    Post subject: Hmm Reply with quote

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
View user's profile Send private message MSN Messenger
wac
Halfop


Joined: 10 Dec 2006
Posts: 80
Location: in my cardboard box

PostPosted: Fri Jan 30, 2009 1:49 am    Post subject: Reply with quote

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 Very Happy
_________________
I see j00!
Back to top
View user's profile Send private message
waq
Voice


Joined: 08 Feb 2009
Posts: 1

PostPosted: Sun Feb 08, 2009 4:04 pm    Post subject: Reply with quote

RSS Error: Unable to parse feed properly, parser returned error. "http://www.membrana.ru/export/rss.xml"


any suggestion for fix?
Back to top
View user's profile Send private message
wac
Halfop


Joined: 10 Dec 2006
Posts: 80
Location: in my cardboard box

PostPosted: Sun Feb 08, 2009 4:36 pm    Post subject: Reply with quote

find a script that works with russian feeds Wink good luck
_________________
I see j00!
Back to top
View user's profile Send private message
start
Voice


Joined: 13 Feb 2009
Posts: 2

PostPosted: Fri Feb 13, 2009 5:15 pm    Post subject: Reply with quote

Can someone show step-by-step on setting up URLS with TinyURL? Thank you!
Back to top
View user's profile Send private message
speechles
Revered One


Joined: 26 Aug 2006
Posts: 1398
Location: emerald triangle, california (coastal redwoods)

PostPosted: Sat Feb 14, 2009 10:01 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    egghelp.org community Forum Index -> Script Support & Releases All times are GMT - 4 Hours
Goto page Previous  1, 2, 3 ... 11, 12, 13 ... 25, 26, 27  Next
Page 12 of 27

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Forum hosting provided by Reverse.net

Powered by phpBB © 2001, 2005 phpBB Group
subGreen style by ktauber