Discord Integration

Discord Integration 1.2.3

No permission to buy ($35.00)
Compatible XF 1.x versions
  1. 1.3
  2. 1.4
  3. 1.5
Additional requirements
A Discord server, PHP 5.4+
License
You may not redistribute the files in whole or in part. You may not rent, lease, loan, sub-license, sell, assign, pledge, transfer or otherwise dispose of the files in any form without prior consent.
Updates duration
Yearly Renewal
Visible branding
No
This add-on is not affiliated with XenForo Ltd.

Discord Integration allows you to establish a connection and manage your Discord server from the comfort of the XenForo Admin Control Panel.


XenForo 2 version: https://xenforo.com/community/resources/discord-integration.6528/

Features:
  • Allows for XenForo user groups to be synced with Discord server roles. Essentially this allows you to automate the giving and removing of Discord server roles based on the groups that a XenForo user is part of. Users can associate their Discord identities with their XenForo usernames to establish a sync.
  • Manage your Discord instance from the ACP.
  • Allow your users to register and sign up via Discord.
  • Send alerts to connected users and channels via the ACP.
  • Automatically post links to threads from XenForo forums to defined Discord channels as soon as their posted. The user who posted the thread, the thread title and a link to the thread are included in the message.
  • Allow staff members with permission to 'promote' links to threads to Discord channels.
  • Allow users to receive watch notifications from forums and threads they specify (in addition to emails and alerts). They will receive these notifications privately from your configured bot. There are plans for future expansion with 1-to-1 communication with the bot.
  • Widgets for the Widget Framework. These are still a work in progress and your input is encouraged.
Installation:
  1. Extract the contents of the .zip file provided upon successful purchase.
  2. Upload the contents of the 'upload' folder to your root XenForo directory.
  3. Install the provided .xml file through the XenForo Admin Control Panel.
  4. Create a Discord Web API application by going here.
    1. Set your App Name to what you want your bot to be called. You may optionally set a description and icon for your bot.
    2. Ensure you have a Redirect URL set in the form of your board URL followed by discord.php. So for example,
      Code:
      https://mysite.com/index.php?_=register/discord

      If you're using friendly URLs you'll need to use something similar to:
      Code:
      https://mysite.com/register/discord
    3. Click 'Create App' and your application will have now been created. You'll now see a new option that says 'Create a Bot User'. Click this and accept the warning. Ensure 'Public Bot' and 'Require OAuth2 Code Grant' are unchecked.
  5. Once you have created your Discord Web API application, it's time to copy the values for 'Client ID', 'Client Secret' and 'Token' to the Discord options area under the 'NixFifty: Discord Integration Options' group in the XenForo Admin Control Panel.
  6. You'll also need your Discord Server / Guild ID which can be obtained by following the steps listed here.
  7. Once you've done this, be sure to use the 'Test Discord Integration' to make sure everything is dandy and you're good to go!
  • dbaaeb6e8eec4031833c54ac28fdaf51.png
    dbaaeb6e8eec4031833c54ac28fdaf51.png
    565 KB · Views: 1,909
  • b9ece934d0e4418d8cfd23474679eed7.png
    b9ece934d0e4418d8cfd23474679eed7.png
    504.4 KB · Views: 1,892
  • 81a2035998b54bf5845ad7eaabf76b0e.png
    81a2035998b54bf5845ad7eaabf76b0e.png
    240.6 KB · Views: 1,739
  • f9219bc05bdb44e18fb2f290d9a5082a.png
    f9219bc05bdb44e18fb2f290d9a5082a.png
    234.6 KB · Views: 1,732
  • a2047748cd8b400da325213e0e4eca8b.png
    a2047748cd8b400da325213e0e4eca8b.png
    182.4 KB · Views: 1,657
  • 5eafe42a76b44798a26dd1e3adca5f0e.png
    5eafe42a76b44798a26dd1e3adca5f0e.png
    247.1 KB · Views: 1,593
  • 16d610348f884e3d871517403620488f.png
    16d610348f884e3d871517403620488f.png
    354.4 KB · Views: 1,561
  • 6946af129ed3447daebe20ed9ca7dfe3.png
    6946af129ed3447daebe20ed9ca7dfe3.png
    244.4 KB · Views: 1,501
  • Like
Reactions: Megabyte_21
Author
NixFifty
Views
3,472
First release
Last update
Rating
3.75 star(s) 8 ratings

More resources from NixFifty

  • Discord Integration
    Discord Integration
    Connect your Discord server to your XenForo board.
  • Mirror Images
    Mirror Images
    Automatically convert hot linked images to attachments.
  • Calendar
    Calendar
    Event management system for XenForo.
  • Tickets
    Tickets
    Full-fledged support system solution for XenForo 2.
  • Gift Upgrades
    Gift Upgrades
    Allow users to gift user upgrades to each other.

Latest updates

  1. Version 1.2.3

    Include a script to make the bot appear online in Discord and customize the status message. This...
  2. Version 1.2.2

    I am currently seeking some beta testers to test the upcoming XenForo 2 version of this add-on...
  3. Version 1.2.1

    Allow XenForo bans to be synced with Discord bans. Added the ability to force Discord nicknames...

Latest reviews

Great addon, great support and easy to configure (even for a first timer like me).
Nothing to complain about!
Dont buy from there!!
I have open a ticket on Nov 20, 2017 and still no answer.
Also in xenforo forum as well as their own forum one receives no answers.
Worst support I've ever experienced
NixFifty
NixFifty
Oops, must’ve missed that. I’ll start a PM and we can look in to it.
Works great! It took less than 10 minutes to get it up and running and now I have specific forums on our board posting to specific channels on our discord server. Had some questions and concerns at the beginning but NixFifty answered them within 5 minutes of me posting and has been super useful since.
I will modify this review after the next addon update, but for now, after the most recent Discord update added channel categories, I am unable to use the websocket enabled functionality. I get errors around a lot of the functionality of this addon and will be disabling it until it is fixed.
Brilliant add on, does what it says on the tin. Integration was smooth after a few tweaks here and there. The posts to discord works brilliantly, you can customise which posts get set to discord and allows login via discord which i think is rather great. Great work NIX
This add-on works great. It has the best value out of all the discord add-ons. The login integration is seamless, as well as posting links to newly posted threads on your discord server. Being able to manage your channels from the admin CP is a huge bonus too. have to say that if you don't know what you're doing, setting it up may be a bit confusing, but just contact NixFifty and I'm sure he'll help you out! If you have a Discord Server for your forum, you need this add-on!
AddOn does what it's supposed to do, with moderate quirky behavior.
We had some problems on our end with the setup, but after figuring out why the php files were not accessible, the AddOn works.
I'm giving this 3 stars because it's obviously not perfect, and in it's current beta -stage, there are plenty of things that could be polished.
We've been using this for a few days now, and for example, we'd love the following addition;
Role Exclude
We give a NSFW tag to users Discord users manually who are proven to be 18+ and thus can have access to a NSFW channel on Discord.
However, this rank does not exist on our forum, as there is no NSFW forum node.
This means, that when assigning roles, the bot removes the NSFW role from everyone on Discord. We'd like to see this changed.
I'll also post into the discussion with a few errors we're having, in case the author knows something about them.
The addon itself is quite good, and bugs are to be expected with any beta. However, I am confused about a few features.

I am taking two stars off for the following reasons:

1.) I wish sending out alerts could be done via a checkbox list rather than a dropdown (sometimes it's useful to post to multiple channels).

2.) Some of the features take a little bit of finding the areas in which they're located. Like posting to discord being under node trees.

3.) I'd like to see some planned features, if there are any, to know that it's worth $35.00 USD. Currently with the number of features that exist, I'd say the addon is probably more worth $15.00 USD.

Beyond those three points, this addon is impressive and functional. The only bug I've encountered is "Server Error: Cannot use a scalar value as an array." When trying to use "List all roles."
NixFifty
NixFifty
Hi,

Thanks for your feedback! We're adding the checkbox list in the next iteration and also exposing some of the more hidden features.
Top