Add-On for Discord and Gravity Forms

ਵੇਰਵਾ

The “Add-On for Discord and Gravity Forms” WordPress plugin is a fantastic tool that bridges the gap between your website’s forms and your Discord community! It seamlessly integrates Gravity Forms, a popular form builder plugin, with Discord, a leading communication platform.

With this add-on, you can:

  • Automatically send form submissions to a designated Discord channel
  • Map form fields to Discord message embeds, making it easy to display user-submitted data
  • Trigger custom notifications and messages based on form responses
  • Enhance user engagement and community interaction

This plugin is perfect for:

  • Community managers who want to centralize form submissions and discussions
  • Developers who need to streamline form data and notifications
  • Site owners who want to foster a more interactive and responsive community
  • Those that have unreliable email systems

By connecting Gravity Forms and Discord, this add-on simplifies communication, enhances user experience, and boosts community engagement! It’s a win-win for anyone looking to supercharge their online interactions!

ਸਕਰੀਨਸ਼ਾਟ

  • Plugin settings page
  • Form feed settings page
  • Entry page
  • Discord channel post

ਸਥਾਪਤੀਕਰਨ

  1. Install the plugin from your website’s plugin directory, or upload the plugin to your plugins folder.
  2. Activate it.
  3. Go to Gravity Forms > Settings > Discord.

ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ

Where can I request features and get further support?

Join my Discord support server

How can I mention a user or tag a channel in my messages?

From the form’s Discord feed, you can mention a user with {{@user_id}} or a role with {{@&role_id}}, and tag a channel with {{#channel_id}}. If you’re unfamiliar with where to find these IDs, check out this article on Discord.

How can I further customize the message sent to Discord?

With version 1.0.6, you can now use the following hook:

<?php
add_filter( 'gf_discord_embeds', 'my_gf_discord_embeds', 10, 3 );
function my_gf_discord_embeds( $embeds, $form, $entry ) {
    // Filter the message
    $embeds[0][ 'description' ] = str_replace( '{{my_own_merge_tag}}', 'New Value', $embeds[0][ 'description' ] );

    // Add a new field
    $user_id = $entry[ 'created_by' ];
    $user = get_user_by( 'ID', $user_id );
    $display_name = $user->display_name;

    $embeds[0][ 'fields' ][] = [
        'name'  => 'Completed By:',
        'value' => $display_name
    ];

    // Always return embeds
    return $embeds;
} // End my_gf_discord_embeds()
?>

ਸਮੀਖਿਆਵਾਂ

Read all 1 review

ਯੋਗਦਾਨੀ ਤੇ ਵਿਕਾਸਕਾਰ

“Add-On for Discord and Gravity Forms” is open source software. The following people have contributed to this plugin.

ਯੋਗਦਾਨੀ

“Add-On for Discord and Gravity Forms” ਦਾ ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰੋ।

ਵਿਕਾਸ ਕਾਰਜ ਵਿੱਚ ਰੁਚੀ ਰੱਖਦੇ ਹੋ?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

ਤਬਦੀਲੀ-ਚਿੱਠਾ

1.1.0

  • Fix: Warnings from Plugin Checker

1.0.9

  • Update: Added support for other post custom fields
  • Fix: Multiselect post custom fields not showing all values (props calamarigold)

1.0.8

  • Fix: Fatal error undefined function (props calamarigold)

1.0.7

  • Fix: Multiselect fields not showing all values (props calamarigold)
  • Tweak: Removed required email field (props calamarigold)

1.0.6

  • Update: Added filter for embeds to further customize message
  • Tweak: Added support for mentioning a role via the feed message box using {{@&role_id}}

1.0.5

  • Fix: & symbol displayed as &
  • Fix: Deprecation notice passing # in hexdec()
  • Update: Added support for tagging a channel via the feed message box using {{#channel_id}}
  • Update: Added support for mentioning a user via the feed message box using {{@user_id}} (props yaboinish)
  • Fix: URL back to form entry not working properly

1.0.4

  • Tweak: Removed some comments

1.0.3

  • Tweak: Updated Discord link

1.0.2

  • Update: Added option for removing footer altogether on feeds
  • Update: Added field to form settings for customizing the footer (props enes#4893)
  • Fix: Removed “Test 3” from footer

1.0.1

  • Created plugin on March 16, 2023