FeedCord

Automatically deliver updates from RSS and YouTube feeds to your Discord server. This self-hosted tool is simple to configure and run using Docker.

FeedCord is a self-hosted tool designed to automatically read RSS feeds and post updates directly to your Discord server. It is ideal for increasing community engagement by creating a vibrant, automated news feed. Combine it with Discord's Forum Channels to display content in a gallery style, sparking discussions within your community.

Getting started is straightforward. The entire configuration is managed through a single appsettings.json file, giving you granular control over each feed instance. You can define multiple feeds, target different webhooks, and customize everything from the post color to the description length. The recommended way to run FeedCord is with Docker, making deployment quick and painless.

Key features include:

  • RSS and YouTube Support: Pull updates from standard RSS feeds and your favorite YouTube channels.
  • Multiple Instances: Configure numerous independent feeds for different channels and purposes from one file.
  • Customizable Posts: Control embed color, description length, and enable Markdown formatting.
  • Reliable Delivery: Features restart persistence to catch up on missed posts and retry attempts for failed requests.

Directory Structure

feedcord
config
.env
docker-compose.yml

docker-compose.yml

services:
  feedcord:
    image: qolors/feedcord:latest
    container_name: feedcord
    environment:
      - TZ=UTC
    volumes:
      - ./config:/app/config
    restart: unless-stopped

.env

# FeedCord primarily uses a config.json file generated in the mapped /config volume for its settings and webhook URLs.
# No sensitive environment variables are required in the compose file by default.
Categories:

Share:

Ad
Favicon

 

  
 

Similar to FeedCord

Favicon

 

  
  
Favicon

 

  
  
Favicon