michalbe / jsnews-client

:alien: Commandline client for JS News
http://github.com/michalbe/jsnews-client
MIT License
38 stars 5 forks source link

Wsparcie dla watchFlags #47

Closed leriel closed 10 years ago

leriel commented 10 years ago

FLAG_WATCH_NONE - brak obserwowania, tak samo gdy nie ma zdefiniowanego watchFlags FLAG_WATCH_NEW_POSTS - obserwuje nowe posty. dla każdego nowego posta w grupie notyfikacja: grupa, kto, wiadomość FLAG_WATCH_NEW_POST_LIKES - obserwuje nowe polubienia postów w grupie. dla każdego nowego polubienia posta notyfikacja: grupa, kto, jaki post FLAG_WATCH_NEW_COMMENTS - obserwuje nowe komentarze postów w grupie. dla każdego nowego komentarza notyfikacja: grupa, kto skomentował, co napisał (i do jakiego postu) FLAG_WATCH_NEW_COMMENT_LIKES - obserwuje polubienia komentarzy postów. dla każdego polubienia komentarza notyfikacja: grupa, 'Nowe polubienie komentarza', jaki komentarz

użycie:

module.exports = {
  client_id: XXXXXXXXXXXXXXXXX,
  client_secret: XXXXXXXXXXXXX,
  maxPosts: 8,
  refreshTime: 10000, //2s
  groups: [
    {
      name: 'JS News',
      id: '217169631654737',
      watchFlags: FLAG_WATCH_NEW_POSTS | FLAG_WATCH_NEW_POST_LIKES | FLAG_WATCH_NEW_COMMENTS | FLAG_WATCH_NEW_COMMENT_LIKES
    },
(...)
michalbe commented 10 years ago

@leriel Żadnych poważniejszych zastrzeżeń nie mam, kilka nits codestyleowych i jedna poprawka w configu. Dzięki, kawał dobrej roboty :+1: !

leriel commented 10 years ago

Dziekuje :) Podpiąłem gjslint. troche zrobił zamieszanie, ale przynajmniej pokazuje mi brak pustej linii na koncu

michalbe commented 10 years ago

Działa super, dzięki wielkie!