GithubHelp home page GithubHelp logo

posse-twitter's Introduction

posse-twitter

Publish (on your) Own Site, Syndicate Elsewhere microblogging.

pic

The "elsewhere" is currently twitter. I'll probably change the name of this repo to posse-microblog and have pluggable modules for syndication, posse-microblog-twitter and posse-microblog-facebook, for example.

This is super alpha stuff right now.

Setup

  • Go to http://dev.twitter.com and register an application to get your API credentials. Make sure you request Read, Write & DM privileges and generate your token.

  • Copy twitter-config.json.example to twitter-config.json and fill out your API details.

  • Oh yeah, database stuff. Schemas are in sql/schemas.sql

  • Database credentials.

TODO

  • Mobile version! Figuring out reply-to is gonna be hard on mobile. I might have to go PESOS for mobile reply-to or give up that metadata.

  • Optional lat & long for updates.

  • Add links back to original when syndicating.

  • Credentials! CREDENTIALSSSSSSsss

  • Status display page

  • Reply context on status display page

  • Sorting in mysql-stream-db

  • createWriteStream should be a through stream that re-emits rows when they have successfully written to the database. With that, we better chain together things with maps and pipes.

  • RSS feed

posse-twitter's People

Contributors

brianloveswords avatar

Stargazers

Alexander Salas Bastidas avatar C J Silverio avatar Bret Comnes avatar Luke Cyca avatar juno suárez avatar Roger Steve Ruiz avatar

Watchers

James Cloos avatar

Forkers

secretrobotron

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.