Git Product home page Git Product logo

jamstack-comments-engine's Introduction

Jamstack Comments Engine screengrab

Comments engine example.

Comments for your site. With no server to maintain and no Javascript dependency.

Built on Netlify

Netlify Status

Setting up

  1. Clone the repo and deploy it as a netlify (with one click via this DTN button)

Deploy to Netlify

  1. Configure a Slack integration on your Slack account
  2. Add the required environment variables for:
  • API_AUTH
  • APPROVED_COMMENTS_FORM_ID
  • SLACK_WEBHOOK_URL (You'll need to create and configure a Slack App)
  1. Add build hook (https://app.netlify.com/sites/{SITE_NAME}/settings/deploys#build-hooks) which will rebuild and deploy the site whenever a new comment is submitted to the approved form
  2. Add a notification (https://app.netlify.com/sites/{SITE_NAME}/settings/forms#form-notifications) which will call our build hook (above) when a new comment is added to the approved comments form.
  3. Add a notification (https://app.netlify.com/sites/{SITE_NAME}/settings/forms#form-notifications) to call our comment handler lambda when a new comment is posted to the comments queue for approval.

jamstack-comments-engine's People

Contributors

dependabot[bot] avatar philhawksworth avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

jamstack-comments-engine's Issues

Empty AHREF link

On the set-up page, there is an empty hyperlink to the slack webpage for setting up webhooks

Line 24

Need more detailed instructions

Really appreciate the work you've done here but is it possible to add some more detail to the instructions you've listed?
Trying to set this up for some Gatsby sites urgently and mostly stuck trying to decipher some of the instructions.

Thanks.

Are you planning on adding a reply feature?

Hi there - This is a nice engine congrats. I was wondering if you had any interest in adding a reply hierarchy (just one level)? Thus indenting replies to individual comments?

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.