Skip to content
This repository was archived by the owner on Apr 27, 2018. It is now read-only.

0x0ade/rotonde-tonne

Repository files navigation

rotonde-tonne

rotonde ⇄ twitter

MIT-licensed


Special thanks to my patrons on Patreon:

Instructions:

  • Create application at https://apps.twitter.com/
  • Rename config_example.json to config.json
  • Fill out config.json
    • Replace the dat URL in the feeds array with your own portal(s). Otherwise, my rotonde posts show up on your Twitter feed...
    • If you don't like noise, config.json can be set up to only mirror your mentions timeline. You'll also need to remove the "user" stream (which corresponds to the "home" timeline).
    • All possible timelines are "home", "user", "mentions".
    • For the "endpoint": "statuses/filter" stream, you can pass "auto": [ "user", "mentions", "follow:ID", "track:KEYWORD" ]. rotonde-tonne creates a matching full request.
      • "user" and "mentions" will be replaced with your ID and handle automatically.
      • "follow:ID" and track:KEYWORD adhere to the limits of the Twitter API.
    • If you're a fan of manual setup, you can just pass on the args. For example, the following stream mirrors your complete timeline: { "endpoint": "user", "args": { "replies": true } }
  • npm install
  • npm start
  • Follow the dat from your own portal and hope that Twitter doesn't disconnect you prematurely.

It's just meant to fit my needs. If there's anything missing, please tell me on Twitter or Rotonde (dat://rotonde-0x0ade.hashbase.io).

Pull requests are welcome!

About

rotonde ⇄ twitter

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published