Giter Site home page Giter Site logo

twittnukerpushserver2's Introduction

TwittnukerPushServer2

Twittnuker Push Notification server (self-hosted)

Installation

  • Create an application on apps.twitter.com
    • Permissions: Read, Write and Access direct messages
    • Generate Token
  • Copy config_example.js to config.js
  • Edit config.js -> Fill in the API keys of your Twitter application
  • npm install
  • node index.js

Now you can enable Push Notifications in Twittnuker, enter the URL to your push server instance and go back to the main screen. Twittnuker will now register your device on your push server instance.

That's it.

twittnukerpushserver2's People

Contributors

vanita5 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

twittnukerpushserver2's Issues

Push Notifications not working for PMs

I've successfully set up the Twittnuker Push Server and my Android App is connected to it. However, I never receive any notifications when Twittnuker App is closed – yet when I open it, sent PMs pop up. I've not yet had any other messages e.g. Tweets directed at me to test this.

Could you clarify for what I should receive Push Notifications or if I'm misunderstanding what these are supposed to do?

TODO

  • Migrate to ES6/ESnext
  • Receive Consumer Key/Secret and Access Token/Secret from device
  • Web frontend for managing registered devices and setup instructions
  • Documentation/Tutorial
  • Push Notifications as a service (not selfhosted) ?
    • Register and Payment process

Getting things up and running

Hej, really like Twittnuker as a client but getting Push Notifications to work is very unintuitive. Did I understand correctly that having Node.js on my own server is required before I can do anything with these JS files?

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.