Code Monkey home page Code Monkey logo

tricklepost's Introduction

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)


tricklepost's People

Contributors

zcopley avatar

Stargazers

Angus H. avatar Brenda Wallace avatar

Watchers

Brenda Wallace avatar James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.