├── .gitignore ├── Procfile ├── README.md ├── app.json ├── config.sample.json ├── example_scripts ├── direct_messages │ ├── send-direct-message-buttons.js │ └── send-direct-message.js ├── webhook_management │ ├── add-subscription.js │ ├── create-webhook-config.js │ ├── delete-subscription.js │ ├── delete-webhook-config.js │ ├── get-webhook-config.js │ ├── trigger-crc-request.js │ └── update-wehbhook-url.js └── welcome_messages │ ├── create-welcome-message.js │ ├── delete-default-welcome-message.js │ └── set-default-welcome-message.js ├── index.js ├── message-processor.js ├── messages ├── README.md ├── config.js ├── default_welcome_message.js ├── feature_buttons.js ├── feature_location_sharing.js ├── feature_location_sharing_response.js ├── feature_quick_reply_input.js ├── feature_quick_reply_input_response.js ├── feature_quick_reply_options.js ├── feature_quick_reply_options_response.js ├── fragment_demo_features_options.js ├── messages.js └── package.json ├── package.json ├── public ├── javascript │ └── main.js └── stylesheets │ └── main.css ├── security.js ├── test.js ├── twitter.js └── views ├── pages └── index.ejs └── partials └── header.ejs /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | config.json 3 | .DS_Store -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: node index.js 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/app.json -------------------------------------------------------------------------------- /config.sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/config.sample.json -------------------------------------------------------------------------------- /example_scripts/direct_messages/send-direct-message-buttons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/example_scripts/direct_messages/send-direct-message-buttons.js -------------------------------------------------------------------------------- /example_scripts/direct_messages/send-direct-message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/example_scripts/direct_messages/send-direct-message.js -------------------------------------------------------------------------------- /example_scripts/webhook_management/add-subscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/example_scripts/webhook_management/add-subscription.js -------------------------------------------------------------------------------- /example_scripts/webhook_management/create-webhook-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/example_scripts/webhook_management/create-webhook-config.js -------------------------------------------------------------------------------- /example_scripts/webhook_management/delete-subscription.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/example_scripts/webhook_management/delete-subscription.js -------------------------------------------------------------------------------- /example_scripts/webhook_management/delete-webhook-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/example_scripts/webhook_management/delete-webhook-config.js -------------------------------------------------------------------------------- /example_scripts/webhook_management/get-webhook-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/example_scripts/webhook_management/get-webhook-config.js -------------------------------------------------------------------------------- /example_scripts/webhook_management/trigger-crc-request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/example_scripts/webhook_management/trigger-crc-request.js -------------------------------------------------------------------------------- /example_scripts/webhook_management/update-wehbhook-url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/example_scripts/webhook_management/update-wehbhook-url.js -------------------------------------------------------------------------------- /example_scripts/welcome_messages/create-welcome-message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/example_scripts/welcome_messages/create-welcome-message.js -------------------------------------------------------------------------------- /example_scripts/welcome_messages/delete-default-welcome-message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/example_scripts/welcome_messages/delete-default-welcome-message.js -------------------------------------------------------------------------------- /example_scripts/welcome_messages/set-default-welcome-message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/example_scripts/welcome_messages/set-default-welcome-message.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/index.js -------------------------------------------------------------------------------- /message-processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/message-processor.js -------------------------------------------------------------------------------- /messages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/messages/README.md -------------------------------------------------------------------------------- /messages/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/messages/config.js -------------------------------------------------------------------------------- /messages/default_welcome_message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/messages/default_welcome_message.js -------------------------------------------------------------------------------- /messages/feature_buttons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/messages/feature_buttons.js -------------------------------------------------------------------------------- /messages/feature_location_sharing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/messages/feature_location_sharing.js -------------------------------------------------------------------------------- /messages/feature_location_sharing_response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/messages/feature_location_sharing_response.js -------------------------------------------------------------------------------- /messages/feature_quick_reply_input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/messages/feature_quick_reply_input.js -------------------------------------------------------------------------------- /messages/feature_quick_reply_input_response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/messages/feature_quick_reply_input_response.js -------------------------------------------------------------------------------- /messages/feature_quick_reply_options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/messages/feature_quick_reply_options.js -------------------------------------------------------------------------------- /messages/feature_quick_reply_options_response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/messages/feature_quick_reply_options_response.js -------------------------------------------------------------------------------- /messages/fragment_demo_features_options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/messages/fragment_demo_features_options.js -------------------------------------------------------------------------------- /messages/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/messages/messages.js -------------------------------------------------------------------------------- /messages/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/messages/package.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/package.json -------------------------------------------------------------------------------- /public/javascript/main.js: -------------------------------------------------------------------------------- 1 | (function () { 2 | 3 | })(); -------------------------------------------------------------------------------- /public/stylesheets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/public/stylesheets/main.css -------------------------------------------------------------------------------- /security.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/security.js -------------------------------------------------------------------------------- /test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/test.js -------------------------------------------------------------------------------- /twitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/twitter.js -------------------------------------------------------------------------------- /views/pages/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/views/pages/index.ejs -------------------------------------------------------------------------------- /views/partials/header.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdevplatform/twitter-webhook-boilerplate-node/HEAD/views/partials/header.ejs --------------------------------------------------------------------------------