A self-hosted RSS feed reader that automatically posts updates to Discord via webhooks.
FeedCord is a self-hosted automation tool that monitors RSS feeds, YouTube channels, and Reddit feeds, then posts new content directly to Discord via webhooks. It solves the problem of manually tracking multiple content sources by automatically delivering updates to a centralized Discord channel, enhancing community engagement and information dissemination.
Discord server administrators, community managers, and individuals who want to automate content updates from various sources into their Discord servers for personal or community use.
Developers choose FeedCord for its simplicity, self-hosted nature, and deep Discord integration, including support for Forum Channels. It offers extensive configuration, reliability features like retry logic and persistence, and the ability to handle multiple feed types without relying on third-party services.
A dead simple RSS Feed with Discord Webhooks
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports RSS feeds, YouTube channels, and Reddit feeds in a single tool, as shown in the configuration examples with separate URL arrays for each type.
Specifically designed for Discord with webhook posting, customizable embeds, and Forum Channel support to create organized discussion threads around feeds.
Includes features like restart persistence to catch missed posts and retry logic for failed requests, ensuring content delivery even after downtime.
Offers 17 configurable properties such as check intervals, color settings, and markdown formatting, allowing fine-tuned control over feed delivery.
The README admits YouTube feed parsing can fail, requiring users to manually find and use direct XML links, which adds complexity and setup time.
Exclusively built for Discord with no support for other messaging platforms, limiting its versatility for cross-platform notification needs.
Setup requires creating and editing JSON files without a GUI, which can be error-prone and less accessible for users unfamiliar with configuration syntax.
Lacks a graphical interface for adding or managing feeds; all changes necessitate editing the configuration file and restarting the service.