Tweet2cat

From syn2cat - HackerSpace.lu
(Difference between revisions)
Jump to: navigation, search
( Introduction)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Project
 
{{Project
 
|type=software
 
|type=software
|repository=svn://hackerspace.lu/tweet2cat/tags/rel_0.4.1
+
|intro=summarize syn<sub>2</sub>cat feeds to twitter automatically
|intro=summarize syn2cat feeds to twitter automatically
+
 
|logo=Tweet2cat.svg
 
|logo=Tweet2cat.svg
|status=running
+
|status=concluded
 +
|repository=git://source.hacker.lu/tweet2cat.git
 +
|tracker=https://source.hacker.lu/projects/tweet2cat
 
|meetings=none
 
|meetings=none
 
|contact=Perforin
 
|contact=Perforin
Line 18: Line 19:
 
== Introduction ==
 
== Introduction ==
  
Tweet2cat ( pronounced "TweetyCate") is a Software Project by '''syn<sub>2</sub>cat''' (Luxembourg's Hackerspace) which was developed by  
+
Tweet2cat ( pronounced "TweetyCate") is a Software Project by '''syn<sub>2</sub>cat''' (Luxembourg's Hackerspace) which was initially 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:Kwisatz|Kwisatz]] [http://twitter.com/kwisarts/ @kwisarts]
* [[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.
 
Now [[ProjectMember::User:Perforin|Perforin]] ([http://twitter.com/virii/ @virii]) took the project over and rewrote it in perl.
  
 
+
Tweet2cat is a perl feed parser and twitter bot.
Tweet2Cat is a perl Feed reader and Twitter bot.
+
It tweets the newest feed entries and can answers some questions via Twitter.
It tweets the newest feed entries and can answer via Twitter if the Hackerspace is currently open or not.
+
Of course tweet2cat uses OAuth authentication.
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:
+
See the Installation POD in tweet2cat!
 
+
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 ===
Line 68: Line 44:
 
== Development ==
 
== Development ==
  
=== Recode ===
+
Please check the new tweet2cat development [https://source.hacker.lu/projects/tweet2cat?jump=welcome location] out to be up to date!
 
+
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 [http://twitter.com/tweet2cat 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
+
<!--
+
A '''bleeding edge''', '''UNSTABLE''' version supporting oauth is being developed @
+
 
+
svn co svn://hackerspace.lu/tweet2cat/branches/oauth
+
-->
+
 
+
=== 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 [https://www.hackerspace.lu/trac/tweet2cat trac environment]
+
 
+
Any questions go to [[Special:EmailUser/Azunix|Azunix]].
+
 
+
== Plugins ==
+
 
+
Some exemplary plugins can be found on the by checking out
+
svn co svn://hackerspace.lu/tweet2cat/plugins
+

Latest revision as of 23:37, 18 March 2017

Add your Project
Crystal Project package graphics.png
tweet2cat
summarize syn2cat feeds to twitter automatically
Tweet2cat.svg
Meetings: none
Type: software
Repository: git://source.hacker.lu/tweet2cat.git
Tracker: https://source.hacker.lu/projects/tweet2cat
Status: concluded
Members: Perforin
Contact Person: Perforin (mail)
Tools
QrCode: QR-f12c6e1eae69f9fd53e0c1b8dcd8f3a3.png


Contents

[edit] tweet2cat

Welcome to the project homepage for the tweet2cat.

[edit]  Introduction

Tweet2cat ( pronounced "TweetyCate") is a Software Project by syn2cat (Luxembourg's Hackerspace) which was initially developed by

Now Perforin (@virii) took the project over and rewrote it in perl.

Tweet2cat is a perl feed parser and twitter bot. It tweets the newest feed entries and can answers some questions via Twitter. Of course tweet2cat uses OAuth authentication.

[edit] Installation

See the Installation POD in tweet2cat!

[edit] Configuration

Everything you want to change can be done in the %config Hash!

[edit] Used by

If you're using tweet2cat, please leave a link to your site or better yet, the twitter account you're posting to.

[edit] Development

Please check the new tweet2cat development location out to be up to date!

Personal tools
Namespaces

Variants
Actions
Navigation
syn2cat
Hackerspace
Activities
Initiatives
Community
Tools
Tools