Tweet2cat
(→Recode) |
(→ Introduction) |
||
Line 18: | Line 18: | ||
== Introduction == | == Introduction == | ||
− | Tweet2cat ( pronounced "TweetyCate") is a Software Project by '''syn<sub>2</sub>cat''' (Luxembourg's Hackerspace) developed by | + | Tweet2cat ( pronounced "TweetyCate") is a Software Project by '''syn<sub>2</sub>cat''' (Luxembourg's Hackerspace) which was developed by |
* [[ProjectMember::User:Azunix|Azunix]] [http://twitter.com/azunix/ @azunix] | * [[ProjectMember::User:Azunix|Azunix]] [http://twitter.com/azunix/ @azunix] | ||
* [[ProjectMember::User:Prometheus|Prometheus]] | * [[ProjectMember::User:Prometheus|Prometheus]] | ||
* [[ProjectMember::User:Kwisatz|Kwisatz]] [http://twitter.com/syn2kwisatz/ @syn2kwisatz] | * [[ProjectMember::User:Kwisatz|Kwisatz]] [http://twitter.com/syn2kwisatz/ @syn2kwisatz] | ||
− | + | Now [[ProjectMember::User:Perforin|Perforin]] ([http://twitter.com/virii/ @virii]) took the project over and rewrote it in perl. | |
+ | |||
+ | |||
+ | Tweet2Cat is a perl Feed reader and Twitter bot. | ||
+ | It tweets the newest feed entries and can answer via Twitter if the Hackerspace is currently open or not. | ||
+ | It uses the Oauth authentication which requires that you get up and activate this skript by yourself! | ||
=== Installation === | === Installation === | ||
+ | |||
+ | Before you can run this script you may have to download the used modules. This can be done by this command: | ||
+ | |||
+ | cpan | ||
+ | install Net::Twitter | ||
+ | install XML::Feed | ||
+ | install WWW::Shorten::Bitly | ||
+ | install Crypt::SSLeay; | ||
+ | |||
+ | If Crypt::SSLeay fails you need to install libssl-dev first! --> apt-get install libssl-dev | ||
+ | |||
+ | or under Windows with ActivePerl | ||
+ | |||
+ | ppm install Net::Twitter | ||
+ | ppm install XML::Feed | ||
+ | ppm install WWW::Shorten::Bitly | ||
+ | |||
+ | Crypt::SSLeay is only available for Strawberry Perl and not ActivePerl! If you cannot change to Strawberry Perl | ||
+ | you cannot gather feeds behind a https URL!!! | ||
+ | |||
+ | LWP::Simple is always installed by default so you are done so far ;) | ||
+ | |||
+ | Then you need to start tweet2cat with the --install parameter! Follow the instructions... | ||
+ | |||
+ | Now you are ready! :) | ||
=== Configuration === | === Configuration === | ||
+ | |||
+ | Everything you want to change can be done in the %config Hash! | ||
== Used by == | == Used by == |
Revision as of 16:04, 7 September 2010
tweet2cat | |
---|---|
summarize syn2cat feeds to twitter automatically | |
Meetings: | none |
Type: | software |
Repository: | svn://hackerspace.lu/tweet2cat/tags/rel_0.4.1 |
Status: | running |
Members: | Perforin |
Contact Person: | Perforin (mail) |
Tools | |
QrCode: |
Contents |
tweet2cat
Welcome to the project homepage for the tweet2cat.
Introduction
Tweet2cat ( pronounced "TweetyCate") is a Software Project by syn2cat (Luxembourg's Hackerspace) which was developed by
Now Perforin (@virii) took the project over and rewrote it in perl.
Tweet2Cat is a perl Feed reader and Twitter bot.
It tweets the newest feed entries and can answer via Twitter if the Hackerspace is currently open or not.
It uses the Oauth authentication which requires that you get up and activate this skript by yourself!
Installation
Before you can run this script you may have to download the used modules. This can be done by this command:
cpan install Net::Twitter install XML::Feed install WWW::Shorten::Bitly install Crypt::SSLeay;
If Crypt::SSLeay fails you need to install libssl-dev first! --> apt-get install libssl-dev
or under Windows with ActivePerl
ppm install Net::Twitter ppm install XML::Feed ppm install WWW::Shorten::Bitly
Crypt::SSLeay is only available for Strawberry Perl and not ActivePerl! If you cannot change to Strawberry Perl you cannot gather feeds behind a https URL!!!
LWP::Simple is always installed by default so you are done so far ;)
Then you need to start tweet2cat with the --install parameter! Follow the instructions...
Now you are ready! :)
Configuration
Everything you want to change can be done in the %config Hash!
Used by
If you're using tweet2cat, please leave a link to your site or better yet, the twitter account you're posting to.
Development
Recode
The recode is done! :D I just finished version 0.01 of tweet2cat [Perl Edition].
This includes the following features:
- Tweets the latest post from our PLANET and the Wiki
- Tweets if our hackerspace just opened or closed
- Tweet2Cat can by asked on twitter if the Space is open. Tweet this: @syn2cat Hackerspace status
- URLs are shortened by bit.ly
- Tweet2Cat uses OAuth for authentication!
Source code will be available soon! :)
Source
Wanna check it out?
The latest stable release, which is posting to Tweet2cat on Twitter is @
svn checkout svn://hackerspace.lu/tweet2cat/tags/rel_0.4.1
The current development line is @
svn co svn://hackerspace.lu/tweet2cat/trunk
Tracker
There is a tracker @ https://www.hackerspace.lu/trac/tweet2cat
You may want to report bugs or request new features over there.
Patches
Please file patches to the trac environment
Any questions go to Azunix.
Plugins
Some exemplary plugins can be found on the by checking out
svn co svn://hackerspace.lu/tweet2cat/plugins