Skip to content

Latest commit

 

History

History
21 lines (18 loc) · 989 Bytes

receive-web-mentions.md

File metadata and controls

21 lines (18 loc) · 989 Bytes

Receiving Webmentions implementation plan

  1. Create web service to receive webmentions and store source and target urls in an Azure Storage Table.
    1. Request verification (Done)
    2. Webmention verification (Done)
    3. Web service (Done)
    4. Upload to Azure Storage Table (Done)
    5. Create Webmentions Rss feed to get notifications.
      1. Generate this after a new entry is posted.
      2. Store in blob storage
      3. Consume Rss feed from reader
  2. Create Webmentions Page to display Webmentions.
    1. Do this by parsing Rss feed of approved mentions.
  3. Create Azure Function to periodically delete broken links and deleted mentions.
    1. Run locally

Stretch

  1. Implement Admin panel for moderation.
  2. Train ML.NET model to detect spam mentions.
  3. Train ML.NET model to detect malicious mentions.