├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── Makefile ├── README.md ├── admin └── logrotate.conf_entry ├── analyze-tweet-images.js ├── behaviorsettings.js ├── convert-topics-keys-to-new-format.js ├── exhortationserver.js ├── exhorter.js ├── figurepicker.js ├── get-image-analysis.js ├── get-w2v-neighbors.js ├── godtributes.service ├── handletwittererror.js ├── is-verb.js ├── logger.js ├── logs └── .should-exist ├── maketribute.js ├── mutualize-follower-list.js ├── package.json ├── pick-thanks-topic.js ├── prepphrasepicker.js ├── relevant-related-word-types.js ├── tests ├── analyze-tweet-images-tests.js ├── exhort-image-tests.js ├── exhort-tests.js ├── fixtures │ ├── example-image-tweet.js │ ├── exhorter-mocks.js │ └── google-image-api-responses.js ├── integration │ ├── chronicler-stress-test.js │ └── exhort-tweet-test.js └── tributedemander-tests.js ├── thanks.js ├── tools ├── what-is-image-at-url.js └── what-is-up-with-rate-limiting.js ├── topicpool.js ├── translator.js └── tributedemander.js /.eslintignore: -------------------------------------------------------------------------------- 1 | index.js 2 | coverage/* 3 | tests/fixtures/* 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | config.* 4 | data/spam-users.json 5 | *.swp 6 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/README.md -------------------------------------------------------------------------------- /admin/logrotate.conf_entry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/admin/logrotate.conf_entry -------------------------------------------------------------------------------- /analyze-tweet-images.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/analyze-tweet-images.js -------------------------------------------------------------------------------- /behaviorsettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/behaviorsettings.js -------------------------------------------------------------------------------- /convert-topics-keys-to-new-format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/convert-topics-keys-to-new-format.js -------------------------------------------------------------------------------- /exhortationserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/exhortationserver.js -------------------------------------------------------------------------------- /exhorter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/exhorter.js -------------------------------------------------------------------------------- /figurepicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/figurepicker.js -------------------------------------------------------------------------------- /get-image-analysis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/get-image-analysis.js -------------------------------------------------------------------------------- /get-w2v-neighbors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/get-w2v-neighbors.js -------------------------------------------------------------------------------- /godtributes.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/godtributes.service -------------------------------------------------------------------------------- /handletwittererror.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/handletwittererror.js -------------------------------------------------------------------------------- /is-verb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/is-verb.js -------------------------------------------------------------------------------- /logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/logger.js -------------------------------------------------------------------------------- /logs/.should-exist: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /maketribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/maketribute.js -------------------------------------------------------------------------------- /mutualize-follower-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/mutualize-follower-list.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/package.json -------------------------------------------------------------------------------- /pick-thanks-topic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/pick-thanks-topic.js -------------------------------------------------------------------------------- /prepphrasepicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/prepphrasepicker.js -------------------------------------------------------------------------------- /relevant-related-word-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/relevant-related-word-types.js -------------------------------------------------------------------------------- /tests/analyze-tweet-images-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/tests/analyze-tweet-images-tests.js -------------------------------------------------------------------------------- /tests/exhort-image-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/tests/exhort-image-tests.js -------------------------------------------------------------------------------- /tests/exhort-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/tests/exhort-tests.js -------------------------------------------------------------------------------- /tests/fixtures/example-image-tweet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/tests/fixtures/example-image-tweet.js -------------------------------------------------------------------------------- /tests/fixtures/exhorter-mocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/tests/fixtures/exhorter-mocks.js -------------------------------------------------------------------------------- /tests/fixtures/google-image-api-responses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/tests/fixtures/google-image-api-responses.js -------------------------------------------------------------------------------- /tests/integration/chronicler-stress-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/tests/integration/chronicler-stress-test.js -------------------------------------------------------------------------------- /tests/integration/exhort-tweet-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/tests/integration/exhort-tweet-test.js -------------------------------------------------------------------------------- /tests/tributedemander-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/tests/tributedemander-tests.js -------------------------------------------------------------------------------- /thanks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/thanks.js -------------------------------------------------------------------------------- /tools/what-is-image-at-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/tools/what-is-image-at-url.js -------------------------------------------------------------------------------- /tools/what-is-up-with-rate-limiting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/tools/what-is-up-with-rate-limiting.js -------------------------------------------------------------------------------- /topicpool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/topicpool.js -------------------------------------------------------------------------------- /translator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/translator.js -------------------------------------------------------------------------------- /tributedemander.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimkang/godtributes/HEAD/tributedemander.js --------------------------------------------------------------------------------