Back to explore

Collect Email Discord Bot

Add this bot

About this bot

Collect emails from your community members with ease using the Collect Email Discord Bot! This template adds a simple button that allows users to submit their email addresses, which you can then access through our dashboard. Use this feature to keep your community up-to-date with important announcements and events.

How to set up this Discord Bot?

  1. Sign in to your Dots account. If you do not have an account, please sign up for one.
  2. Click on "Add this bot" located at the top of this page.
  3. You will be redirected to a new page:
    template view
  4. Click on "Pick this one!" to select the bot you want to add to your server.
  5. A loading screen will appear, and the bot will be created. You should now see a screen that may look complex, but it is not.
    template view
  6. You can now freely manipulate the blocks, rearrange them, change the names, message copies, and add more blocks as needed. Keep in mind that this is a template, so there are things you will probably want to customize.
  7. Before making the bot public, it is recommended to test it. Click on "Test" located on the upper right side of the editor, then will see this screen:
    template view
  8. To try the bot from your server's Dots-admin channel, click on "Click here to go to Discord".
  9. Once you are satisfied with the bot, you can click on "Publish" located at the top right of the editor. This will officially install the bot on your server. Remember that you can edit the bot at any time if you wish to make changes and re-publish it.
  10. After the members of your server have interacted with the bot, you will be able to use the tracking view. Here you will see information such as the number of executions the bot has had, the drop-off rate of your flows, and the responses of the members.
    template view
    template view

Video tutorial

Still not working? these are common questions:

  • Why is the bot not assigning the roles that I requested?

    The bot needs certain permissions to access and modify channels and roles on the server. If it doesn't have sufficient permissions, it may not be able to perform certain actions or may encounter errors. Make sure to grant the bot the required permissions before installing.

  • Can the bot assign roles higher than its own permission level?

    No, the bot can only assign roles that are lower in the hierarchy than its own. If you try to assign a role higher than the bot's permission level, you may encounter errors. To avoid this, make sure to set up the bot with appropriate permission levels and role hierarchies.

  • What should I do if I encounter configuration errors?

    If you encounter errors related to the bot's configuration, double-check that you've entered the correct channel names in the bot editor. If the errors persist, try refreshing the page, reinstalling the bot or reaching out to the support team for assistance.

  • What should I do if I see "Dots is thinking..." and "This interaction failed" messages when I use a bot?

    Occasionally, the bot may have trouble connecting to Discord's servers or may experience intermittent connection issues. If you notice that the bot isn't responding or isn't functioning properly, try checking your internet connection and rerunning the bot. If the issue persists, contact the support team for assistance.