This project provides a seamless bridge between Reddit and Discord, automatically forwarding new posts from your chosen subreddit RSS feeds to designated Discord channels through webhooks.
Monitor Reddit RSS feeds with 60-second refresh intervals for near real-time notifications. |
Beautiful Discord embeds with post titles, content, images, and timestamps. |
Built with Bun for blazing-fast performance and efficient resource usage. |
Robust error handling with automatic reconnection and detailed logging. |
- Bun
- Discord Webhook URL
- Reddit RSS Feed URL
-
Clone the repository:
git clone https://github.com/Valhalla-Development/RedditToDiscordNotifications.git cd RedditToDiscordNotifications
-
Install Bun:
- Mac/Linux:
curl -fsSL https://bun.sh/install | bash
- Windows:
powershell -c "irm bun.sh/install.ps1 | iex"
- Mac/Linux:
-
Install dependencies:
bun install
-
Copy
.env.example
to.env
and configure your settings:WebhookUrl=your_discord_webhook_url WebhookUsername=desired_webhook_username WebhookAvatar=webhook_avatar_url EmbedAuthorImageUrl=author_image_url RssUrl=reddit_rss_feed_url RssName=feed_name
-
Start the service:
bun start
We welcome contributions! Here's how you can help:
- Fork the repository
- Create your feature branch:
git checkout -b feature/amazing-feature
- Commit your changes:
git commit -m 'Add amazing feature'
- Push to the branch:
git push origin feature/amazing-feature
- Open a Pull Request
This project is licensed under the GPL-3.0 License - see the LICENSE file for details.
- rss-feed-emitter for RSS feed monitoring
- minimal-discord-webhook-node for Discord webhook integration
- Bun for the blazing fast JavaScript runtime