Argus is a WordPress plugin that connects your website with different social platforms. Currently, it supports integration with Discord and Steam. Twitch support is coming next, and I plan to extend it to other APIs.
The plugin natively supports Elementor and Gutenberg builders. Also, all building blocks have shortcode alternatives, so you can further use them in any environment you need.
Authorization. You can allow new users to authorize and register on your website with a Discord account. With extensive settings, you can have reasonable control over authorization. Block unverified profiles and profiles without passing members screening. Allow only members of your guild or disallow members from any other guild. Allow members with specific roles in your guild or block members with these roles. Allow people to comment with Discord profile. Use editor blocks to add a login button to your template or a shortcode to place it anywhere. You can also add an option to authorize with Discord Profile to the default WordPress login form.
Roles synchronization. Synchronize WordPress user roles and Discord guild roles in both directions. You can configure a bond between two roles and make guild member roles appear/disappear automatically on the website, or WP roles appear at guild members. You can assign roles with different membership plugins, including Memberpress. Multiple role setups are also supported.
Chat. You can use chat widgets and blocks to display updating feeds from any channel in your guild. You can also output Discord rules and pinned messages. Chat settings allow you to control output data, like removing images or video to optimize traffic or hiding links for better SEO control. At the widget’s bottom is a call to action with an invite to any selected channel.
Commenting. You can allow people to comment on your website with a Discord profile.
Announcements. Argus can send automatic notifications to the guild channel about new content and changes on the website. Notification will have a link to the website page, excerpt, @everyone mention, and event date. It is integrated with The Events Calendar and Modern Events Calendar. It also works with WooCommerce orders, and you can get notifications about new orders in your store.
Invitations. With an invitation banner, you can create a big button, optionally with a members counter, that will attract attention and invite people to your guild. Also, you can output a widget with current online members and call to join the guild.
Sharing. You can add a sharing button to your website. It allows visitors to share links to the page on their own guild.
Helpful shortcodes. You will also have several small shortcodes that will help make texts more dynamic, like the number of members in the guild – a simple number that will update automatically. Or a link shortcode that will output a link to the selected channel and keep it constantly updated.
BuddyPress integration. You can replace BuddyPress avatars with Discord avatars. And also build authorization controls in the BuddyPress account.
Memberpress integration. The plugin is integrated explicitly with the Memberpress role system and syncs well with Discord roles. And also build authorization controls in the Memberpress account. Also, I have direct contact with the Memberpress team to get quality support if you need to make complex changes.
Authorization. You can allow new users to authorize and register on your website with a Steam account. Use editor blocks to add a login button in your template or a shortcode to place it anywhere. You can also add an option to authorize with Discord Profile to the default WordPress login form.
Commenting. You can allow people to comment on your website with a Steam profile.
more functions on the to-do list…
You can order new functions. I am open to changing the plugin if other people can benefit from it or help you with your personal modification. In the documentation, you can find the changelog section with everything that has already been added by request. I am genuinely grateful to everyone who contributed their ideas. Today, the plugin is much better than it was at the beginning! Also, I am responding personally and trying to give complete responses with images and video if needed. We can have a direct conversation on Telegram or Discord. Please feel free to contact me on any matter.
Plugin translated into multiple languages with AI translation tools. This translation does not require any additional payment. Do not expect a perfect translation. I just thought the results were good enough to give you the option to use it if you want. You can disable AI translation and revert to default American English.