Discord Integration

Discord Integration 1.2.3

No permission to buy ($35.00)
  • Include a script to make the bot appear online in Discord and customize the status message. This was part of the XF2 version but I have included it in the XF1 package now.
  • Improve error handling when users have not configured the add-on correctly.
  • Other minor code improvements.
I am currently seeking some beta testers to test the upcoming XenForo 2 version of this add-on against their Discord servers. Please contact me if that's you. :)
  • Improve compatibility with older PHP versions.
  • Handle errors with message posting more gracefully.
  • Improve appearance of watch notifications and opt for Discord message embeds.
  • Other minor code improvements and cleanup.
  • Allow XenForo bans to be synced with Discord bans.
  • Added the ability to force Discord nicknames to match XenForo usernames.
  • Strip Discord roles when a user unlinks their XenForo account.
Reminder: The XF2 version of this add-on is almost completed and will be available as a free update as long as you have an active license.
  • Improve initial WebSocket connectivity.
  • Add some missing phrases.
  • Tweaks to the integration test to improve onboarding process.
  • Ensure default values are correctly set as to not cause issues when add-on is disabled.
  • Tweak role assignments.
  • Improve syncing reliability.
  • Prep work for new shared API wrapper that will be used for the XF1 and XF2 versions of this add-on.
  • Improve WebSocket JavaScript to ensure a successful heartbeat can be sent.
  • Assorted bug fixes and improvements.
  • Redo installer to be more reliable.
From Version 1.1.8:
This update includes a reversion to our original way of syncing roles. Overall it seems like it was better up to the task than the newer implementation. To go along with that, we've fixed a couple of legacy issues namely role permissions and the owner not being skipped when syncing.

An important note: The bot cannot edit its own role even though it shows in the roles list.
  • Improved role syncing
  • Fixed missing and broken permissions when editing / saving roles
  • Added an option for the owner's discord ID. Using this will stop the owner from getting any role updates, which is necessary to prevent issues with syncing.
  • Version bump from 1.1.1 -> 1.1.8 to match our internal versioning
Apologies for the delay in getting this one out. With this release, the beta label is being dropped and some changes have been made to the Redirect URL. You'll need to follow the steps below to ensure continued functionality of your integration.

Please visit https://discordapp.com/developers/applications/me and update the Redirect URI(s) area of your application to follow this format:
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
  • Fix an issue regarding a missing verification step when trying to save Discord roles.
Back
Top Bottom