Skip to main content

Discord Quest Integration

Discord Quest Botโ€‹

The Discord Quest Bot is designed to seamlessly sync user interactions between Makers Hub (MH) and Discord. It brings the questing experience directly to your Discord server, allowing users to manage quests, redeem rewards, and moreโ€”all without leaving Discord. This bot mirrors the Makers Hub platform, making it easy for server members to engage with your quest ecosystem.


๐Ÿ“ข Getting Started: Authorizing the Botโ€‹

caution

Before using the Discord Quest Bot, you must Authorize the bot to your Discord server. This step is essential to enable the botโ€™s features and allow it to interact with your server. Authorize the bot to your server first, then follow the steps below to deploy it!


๐Ÿš€ Featuresโ€‹

Your server members can use slash commands to access PlayMakers' features:

๐ŸŽฏ Quest Managementโ€‹

  • โœ… Complete quests and track progress.
  • โœ… The bot verifies quest completion and notifies users.

๐Ÿ† Reward Systemโ€‹

  • ๐ŸŽ Redeem rewards directly through Discord.
  • ๐Ÿ“œ Browse all available rewards.

๐Ÿ‘ค User Profileโ€‹

  • ๐Ÿ“Œ View your profile, including earned rewards and active quests.

๐Ÿ” Authenticationโ€‹

  • ๐Ÿ”— Users must create a Makers Hub account and authenticate to use bot features.

๐Ÿ”น Available Commandsโ€‹

  • ๐Ÿ†˜ /help โ€“ Get detailed help on how to use the bot.
  • ๐Ÿ’ฐ /points โ€“ Check your current points balance.
  • ๐Ÿ‘ค /profile โ€“ View your profile details and history.
  • ๐ŸŽฏ /quests โ€“ See and track your active quests.
  • ๐ŸŽ /rewards โ€“ Browse rewards and redeem them.
  • ๐Ÿ“ข /referral โ€“ Get your referral code or add a friend's code.

๐Ÿ”‘ Deploying the Discord Quest Botโ€‹

To set up the bot on your server, follow these steps: Make sure to authorize the bot on your server first

  1. Navigate to Studio Dashboard
    Go to the Studio Dashboard.

  2. Deploy the Bot
    Click the Deploy Discord Bot button at the top right of your screen, under Deployments.

  3. Add Your Guild ID
    Provide your Discord serverโ€™s Guild ID.

    • How to Find Your Guild ID:
      • Enable Developer Mode in Discord (Settings > Appearance > Developer Mode).
      • Right-click your serverโ€™s name in Discord and select Copy ID.
      • Paste this ID into the Guild ID field in Makers Hub.

GuildId

  1. Choose a Channel Name
    Specify a name for the channel where the bot will post updates and interact with users. The bot will automatically create this channelโ€”you donโ€™t need to set it up manually!

  2. Add a Logo
    Add a square-sized logo (e.g., 512x512 pixels) to customize the botโ€™s appearance on your server for some commands.

  3. Deploy Makers Hub
    Ensure your Makers Hub is fully deployed. Once complete, the bot will be active on your Discord server!


Final Checkโ€‹

Once the bot is deployed, users can start interacting with it by authenticating their Makers Hub accounts. Theyโ€™ll be able to view quests, track progress, and redeem rewardsโ€”all from the comfort of your Discord server. Make sure to authorize the bot to your server first and then add all the needed data!

For any questions or support, feel free to contact the PlayMakers team.