zcopley / tricklepost Goto Github PK
View Code? Open in Web Editor NEWSyndicate an RSS feed to Laconica or Twitter, slowly
License: GNU Affero General Public License v3.0
Syndicate an RSS feed to Laconica or Twitter, slowly
License: GNU Affero General Public License v3.0
Tricklepost - Post an RSS/Atom feed your microblog Copyright (c) 2009 Zach Copley License: GNU Affero General Public License v3 (See the LICENSE file). Tricklepost tries to mitigate the impedance mismatch between RSS/Atom feeds and microblogs. Some feeds have a really high volume of new items and/or many items appear in the feed at one time. If many new items in a feed get posted at one time your microblog you may end up with a "post flood," which can be super annoying to your microblog subscribership. Tricklepost lets you enter a delay to wait in between posts to ensure only one new item gets posted to your microblog every so often, which is much cooler. It handles multiple feeds and microblog accounts. Requirements - PHP5.2.x - MySQL 5.x - PHP cURL extension - SimplePie (should be included with this source) - Cron, or some other scheduler if you want to run Tricklepost automatically Installation - Use mysqladmin to create a new db for holding feeds - copy tricklepost.ini.sample to tricklepost.ini and customize your you MySQL DB connection info - load the tricklepost.sql file (creates a table to hold items) - copy feeds.ini.sample to feeds.ini and customize (should be self explanatory) - Setup a cron job to run feedpoller.php and tricklepost.php (see crontab.sample)
PHP Fatal error: Call to a member function getAttribute() on a non-object in tricklepost.php on line 147
to work the database must be named tricklepost.
I whole day to know this.
People seem to get confused about which RSS feed to use with this kind of thing. We have some users on identi.ca who've fed their own friends timeline (like http://identi.ca/evan/all/rss) into an RSS-reposter so that it reappears on identi.ca!
It would be great if you could put a rudimentary check between the domain of the RSS feed and the domain of the API endpoint and refuse to post from one to the other unless some override flag is set.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.