M A T C H B O T

The matchmaking bot for Discord

100k+ commands
3k+ users
2+ servers

Early Access

MatchBot is currently in early access, and is available only upon request. We're actively working to improve the bot and add new features. We appreciate your feedback and support as we continue to develop and enhance the experience.

About MatchBot

MatchBot is a Discord bot built using TypeScript and Discord.js, designed to bring the dating app experience to Discord servers. It's fully dockerized for easy deployment and scaling.

The bot offers a variety of features including general member commands, event commands for server management, and its core matchmaking functionality. Whether you're running a social community or a themed server, MatchBot helps connect users in meaningful ways.

Member Commands

  • /profile manages your public dating profile.
  • /profile set updates dating profile fields and preferences.
  • /profile get retrieves a member profile.
  • /get_intro links a profile to an introduction post.
  • /set_my_age stores age information for role and matching features.
  • /join_arena joins the discussion arena flow.

Matchmaking

  • /matchmake runs curated matching workflows.
  • /quickmatch opts into quick match discovery and interest flows.
  • /search searches profiles by matching criteria.

Speed Dating

  • /speed_dating start starts a speed dating session.
  • /speed_dating shuffle shuffles participants into pairings.
  • /speed_dating regroup moves participants into a new round.
  • /speed_dating add_member and /speed_dating remove_member manage participants.
  • /speed_dating see_members reviews the current roster.

Panels And Setup

  • /create_looking_to_date_panel creates the looking-to-date role panel.
  • /create_my_profile_panel creates the self-service profile panel.
  • /create_quickmatch_panel creates the quickmatch control panel.
  • /create_server_booster_panel creates booster role controls.
  • /seed_age_chats, /seed_location_chats, and /seed_location_forums seed server structures.

Seasonal Features

  • /ask and /ask_opposite_sex post social prompts.
  • /hottake posts seasonal hot take prompts.
  • /loveletter supports anonymous seasonal messages.

Contact

If you have any questions or feedback, feel free to reach out on Discord: @thetradchad