Package: aa-rss-to-discord
Alliance Auth RSS to DiscordA simple app to post selected RSS feeds to your Discord.Alliance Auth RSS to DiscordInstallationStep 0.5: Install AA-DiscordbotStep 1: Install the PackageStep 2: Configure Alliance AuthStep 3: Finalizing the InstallationStep 4: Configure your RSS FeedsDiscord Bot CommandsUpdatingChangelogTranslation StatusContributingInstallationImportant: Please make sure you meet all preconditions before you proceed:Alliance Auth RSS to Discord is a plugin for Alliance Auth. If you don't have Alliance Auth running
already, please install it first before proceeding. (see the officialAA installation guidefor details)Alliance Auth RSS to Discord needsAA-Discordbotto interact with your Discord server. Make sure it is installed and configuredbeforeinstalling this app.Step 0.5: Install AA-DiscordbotIn order for this app to work, you need to install and configureAA-Discordbotfirst. Read the
instructions how to do so in the README of AA-Discordbot.Step 1: Install the PackageMake sure you're in the virtual environment (venv) of your Alliance Auth
installation Then install the latest release directly from PyPi.pipinstallaa-rss-to-discordStep 2: Configure Alliance AuthThis is fairly simple, just add the following to theINSTALLED_APPSof yourlocal.pyConfigure your AA settings (local.py) as follows:Add"aa_rss_to_discord",toINSTALLED_APPSAdd the scheduled taskCELERYBEAT_SCHEDULE["aa_rss_to_discord_fetch_rss"]={"task":"aa_rss_to_discord.tasks.fetch_rss","schedule":crontab(minute="*/5"),}Step 3: Finalizing the InstallationRun migrations to finalize the installationpythonmanage.pymigrateFinally, restart your supervisor services for AA.Step 4: Configure your RSS FeedsFirst, you need to set up the Discord Server and Channels. For this, you go in your
admin backend to the Discordbot settings and enter the needed information there.When done, you can set up your RSS feeds. This can be done in the setting of this
app, still in your admin backend. Create a new RSS Feed entry, enter the name, url
and select the Discord channel it should be posted to. Once done, save it.Discord Bot CommandsThe following commands are available for the Discord bot to manage RSS/Atom feeds:CommandOptionsWhat it does!rss_add <rss_url> <rss_name>-rss_url- The URL of the RSS/Atom feed-rss_name- A Name for the RSS/Atom FeedAdding a RSS/Atom feed to the current channel!rss_delete <rss_feed_id>rss_feed_id- The ID of the RSS/Atom feed you want to removeRemove a RSS/Atom feed from the current Discord channel!rss_disable <rss_feed_id>rss_feed_id- The ID of the RSS/Atom feed you want to disableDisable an enabled RSS/Atom feed for the current Discord channel!rss_enable <rss_feed_id>rss_feed_id- The ID of the RSS/Atom feed you want to enableEnable a disabled RSS/Atom feed for the current Discord channel!rss_listNoneList all RSS/Atom feeds for the current Discord channelUpdatingTo update your existing installation of Alliance Auth RSS to Discord, first enable your
virtual environment (venv) of your Alliance Auth installation.pipinstall-Uaa-rss-to-discord

pythonmanage.pymigrateFinally, restart your supervisor services for AA.ChangelogSeeCHANGELOG.mdTranslation StatusDo you want to help translate this app into your language or improve the existing
translation? -Join our team of translators!ContributingDo you want to contribute to this project? That's cool!Please make sure to read theContribution Guidelines.(I promise, it's not much, just some basics)