Opened 17 years ago
Last modified 15 years ago
#1952 new enhancement
CIA-like irc bot
Reported by: | anonymous | Owned by: | anybody |
---|---|---|---|
Priority: | normal | Component: | Request-a-Hack |
Severity: | normal | Keywords: | irc, bot, cia |
Cc: | Thijs Triemstra | Trac Release: | 0.10 |
Description
A irc bot that echos updates which you would normaly see in the timeline either as plugin that connects itself and reports, or as API so it works together with an existing eggdrop bot..
Attachments (0)
Change History (5)
comment:1 Changed 17 years ago by
comment:2 Changed 17 years ago by
Just use an Eggdrop, get a rss reader for the eggdrop, I recommend rss-synd (can be found here: http://labs.wizzer-it.com/)
Example Configuration
set rss(<name>) { "url" "<URL to tracs rss feed>" "channels" "<Channel in which rss should be posted>" "database" "./rss/<databasename>.db" //change this "output" "[\002@@item!category@@\002] @@item!title@@ - @@item!link@@" "trigger" "!timeline" "update-interval" 5 // Bot checks every 5 minutes }
Hope this helps someone!
comment:3 Changed 16 years ago by
You could also use SuPyBot, which has plugins for fetching RSS feeds and announcing them as you wish. There is also a plugin for better integration with Trac, e.g. to easier get URLs for a specific ticket. Similar setups are used in Freenode channels #trac and #madwifi, for example.
comment:4 Changed 16 years ago by
comment:5 Changed 16 years ago by
Cc: | Thijs Triemstra added; anonymous removed |
---|
gozerbot is being used by the trac team itself on freenode's #trac
channel, it basically monitors the timeline rss feed and spits any changes into the chat. Works great, and I suggest setting that up instead.
what about just using an irc bot with an rss plugin?