Skip to content

Actions

DIYgod edited this page Apr 10, 2025 · 8 revisions

Supported Features

  • Control on and off of
    • AI summary
    • AI translation
    • Readability
    • Viewing source content
  • Receive notifications of new entries
  • Silence specific entries
  • Block specific entries
  • Rewrite the content of specific entries
  • Trigger webhooks to your api

Common Use Cases

Exclude specific content from my timeline

Here's an example: exclude twitter content that starts with "RT," indicating forwarded content, so it doesn't appear in my timeline.

Notify me when new content is available

Here's an example: send me a notification when there are updates in the Notifications view or the feed with the title containing News.

Webhooks

Request Parameters

Method: POST

Header: Content-Type: application/json

Body:

type WebhookPayload = {
  entry: {
    id: string;
    publishedAt: Date;
    insertedAt: Date;
    feedId: string;
    title: string | null;
    description: string | null;
    content: string | null;
    author: string | null;
    url: string | null;
    guid: string;
    media: {
      url: string
      type: "photo" | "video"
      preview_image_url?: string
      width?: number
      height?: number
      blurhash?: string
    }[] | null;
  }
  feed: {
    url: string;
    siteUrl: string;
    lastModifiedHeader: string | null;
    etagHeader: string | null;
    errorMessage: null;
    errorAt: null;
    id?: string
    image?: string | null
    description?: string | null
    title?: string | null
    checkedAt: Date;
    ttl?: number | null
    ownerUserId?: string | null
    language?: string | null
  }
  view: number
}

Examples

Forward the relevant updates through n8n to Telegram

  1. Set up the workflow using Webhook and Telegram nodes in n8n
image

  1. Enter the Webhook address generated by n8n into Folo

  1. Check forwarding in Telegram