Browsing as a guest. You can post with a name and email, like, and report. Sign in as Maya, Tomas, Priya… to pin, moderate, and see author badges from the other side.

Interactive Pro tools

Labs

Webhooks, GDPR export, a Disqus import preview, and a live pulse on the playground thread. These are the tools that need a desk, not just a comment box.

Moderator webhooks

Pro POSTs pending, report, and spam_deny to the URLs in config. This page is that URL. Report the spam comment on the installation docs, or fire a sample.

Open the spam comment
  • Empty. Send a sample, or report a comment while webhooks are on in the playground.

GDPR export

commentify:gdpr-export dumps comments, likes, reports, and subscriptions for an email. Erase and IP anonymize exist as Artisan commands, this lab only reads.

Disqus import preview

The same parser commentify:import-disqus uses in Pro, pointed at a sample export. WordPress WXR has a matching command. Nothing here writes to the comments table.

  • Elena Voss · 2024-11-02T09:14:00Z · https://example.com/old-blog/welcome

    We used Disqus for six years. Time to own the comments again.

  • Kenji Sato · 2024-11-02T10:03:00Z · https://example.com/old-blog/welcome

    Same. Export, import, never look back.

  • Guest Reader · 2024-11-03T16:40:00Z · https://example.com/old-blog/welcome

    Does the importer keep nested replies?

Realtime pulse

Pro broadcasts .comment.created and .comment.liked on commentify.{alias}.{id} when Reverb is on. This pulse polls the playground thread so you can watch it move without Echo.

Playground thread

Open the playground