Discord Integration

Discord Integration 2.10.2

No permission to buy ($35.00)
  • Harden function to get Discord server mapping.
  • Fix group sync position tracking not being displayed correctly.
  • Add "server-ids" argument to xf-rebuild:nf-discord-sync-log command.
  • Reduce API calls when syncing XF usernames to Discord server usernames.
  • Fix connected_account_associated_nfDiscord template was out of date.
  • Fix updating the XF user group to Discord role mapping did not reliably re-sync all applicable users.
  • Ensure server ID is of the correct type when syncing.
  • Like
Reactions: Xon
  • Include additional contextual information when sending a notification to Discord. The content of these messages can be customised by editing the "nfDiscord_notice.*" phrases.
  • Fix per-server join announcements not being sent if the channel is on another server.
  • Fix "Join pending" not displaying correctly for relevant servers when the user refreshes the "Connected accounts" page.
  • Fix XF=>Discord sync logic could fail if the announcement channel was not set.
  • Like
Reactions: Xon
  • Add support for multiple servers when using XenForo to Discord role syncing.
  • Add support for XenForo Media Gallery and send notifications to Discord when new media is uploaded.
  • Add support for XR Product Manager and send notifications to Discord when products are purchased.
  • Add an option to globally disable sending Discord DMs.
  • Add a per-server allow list of user groups that can join a server.
  • First sync notifications now support multiple servers.
  • Display guild ID when viewing the server list.
  • Archive queue jobs to a separate table for additional logging.
  • When updating a resource, include the resource icon in the notification if it exists.
  • You may now upload a custom footer icon to be displayed within notifications.
  • The color associated with a notification can now be customised.
  • Include additional troubleshooting steps when Discord roles can not be fetched.
  • Update included widget to look and feel more native for easier restyling.
  • Update channel listing in XenForo admin panel to display text channels from all connected servers.
  • Replace bundled companion bot with a PHP-based one.
  • Fix not being able to update channel name and topic information from the admin panel.
  • Fix "Kick from Discord server on dissociation" option not reliably kicking the user.
  • Other assorted bits of code clean up.
  • Add initial support for cross-posting content to Discord forum channels.
  • If a DM from the site to a user fails due to a lack of permissions, disable the feature and send a site alert.
  • Cache server object to reduce database queries.
  • Add option to log when Discord rate limits are being hit.
  • Add option to log when Discord is hitting permission failures.
  • Adjust retry times to avoid clock skew.
  • Fix the wrong user being linked to a conversation DM.
  • Other assorted API wrapper code improvements.
  • Like
Reactions: Xon
  • Improve tracking of the nf_discord_account_connected flag.
  • Ensure the Discord queue is dequeued on add-on uninstall.
  • Fix error when trying to access the users API endpoint.
  • Fix error when there is a queued job but the API is unavailable.
  • Fix "Kick from Discord server on dissociation" not working as expected.
  • Fix "Enable syncing of XenForo bans with Discord bans" being ignored when a ban was deleted.
  • Like
Reactions: Nirjonadda
  • Fix missing route for associated groups.
  • Add widget to display current number of online users in a specified Discord server.
  • Minor improvements and cleanup for syncing.
  • Improve PHP 8.1 compatibility when all Discord servers have been disabled.
  • Track account being connected to Discord within user change log.
  • Fix error during upgrade when no valid Discord servers are setup.
  • Fix bad default for xf_forum table when add-on is disabled.
  • Fix uninstaller.
  • Like
Reactions: Neal and Nirjonadda
  • Add option for additional servers to be disabled.
  • Add option to kick users based on user group membership.
  • Add option to kick users when they disassociate from Discord.
  • When viewing server details, display current permissions for the bot user to aid troubleshooting.
  • Various improvements to sync process and error handling.
  • Like
Reactions: Gonanda
Back
Top Bottom