Discord Actions

This documentation covers the actions that we support via Discord.

Applications that support Discord actions:

Example

Authentication

Interface to connect Gleam.io to Discord

Discord Entry

Gleam supports the ability to login with Discord as an action type.

This means you can open up a competition to any Discord user, simply add it as an action type & once they login via Discord they will get an entry.

Admin View

Gleam interface to enter using Discord

We provide the option to only allow accounts that have verified email addresses by default to avoid spam. This feature will follow the moderation settings you have setup for your Server:

Discord moderation settings

Public View

Join a Server

Gleam supports the ability to join a Discord Server as an action type.

In order to use this action you must generate an invite link for the Channel you want users to join (by default they expire after 24 hours so you may want to make it never expire):

Discord invite link

Admin View

Gleam interface to enter using Discord

Public View

Server Boost

You can give entries to Discord users who Boost your server.

In order to use this action you must generate an invite link for the Channel you want users to Boost:

Tip

Invite links expire after 24 hours by default, but you have the option to configure it so it never expires

Admin View

Discord server boost entry method admin interface

Public View

Server Role

You can give entries to Discord users who have a specific Role in your server.

Admin View

Discord role entry method admin interace

Public View

How do I get the Role ID?

  1. Enable Developer mode on your User settings Toggle on Developer Mode in Discord user settings
  2. Copy the Role ID from your Server Settings Copy Role ID in Server Settings

See Next Article

Disqus Actions

This documentation covers the actions that we support via Disqus.