Automatically sends messages in a channel based on new entries in RSS feeds.
- Create a new Discord Bot Application at the Discord Developer Portal.
- Fill out the General Information
- Under OAuth2, select "bot" in the Scopes select and then select "Send Messages" in the Bot Permissions.
- Use the generated URL at the bottom to invite the Bot to your server.
- Under Bot, generate a new Token and enable all three Intents under Privileged Gateway Intents.
- In
config.py
, fill in your Bot Token and Channel ID and edit the update interval to your liking. - Add the RSS Feeds.
url
is the link to the RSS Feed.
user
is the ID of a user who will be tagged as the author of an article. If no ID is given, the author will be set according to the "Title" of the RSS Feed.
pip install -r requirements.txt