Changelog

    Features, fixes & improvements.Follow us on Twitter
    Cover Image for Joinlist Discord Bot

    Joinlist Discord Bot

    Introducing the Joinlist Discord Bot. The bot allows you to verify your community with a simple command /joinlist verify and /joinlist verify @address

    To install the bot:

    1. Head to your dashboard
    2. Choose a Project
    3. Settings > Connections > Discord > Add Bot

    Additional discord improvements are in the works to be able to easily:

    • choose from a list of roles instead of pasting in the roleId
    • automatically assign a role of your choice once a user joins your list.

    New

    • 2FA (get in touch if you want this enabled!)
    • Like and Retweet as a requirement for your Joinlist page.
    • Enable/Disable the ability to show a list of Entries for your project in the Dashboard.

    Improvements

    • Discord Bot allows you to select which project you want to verify against

    • Show Discord bot is enabled once added

    • Changed name from joinlistbot to Joinlist

    • Improved the explanations on how to use the Discord bot commands

    • removed provider={provider} for the callback on the login page

    • created a ComboBox to easily search for your country code when setting up 2fa

    • created the /api/v1/start-2fa-verification endpoint

    • created the OneTimePassword component which, automatically verifies your number once you enter all numbers (inspired by Stripe and Apple!)

    • disable the 2fa btn if the previous connect hasnt been connected

    • only show 2fa component if twoFactorAuth enabled on project

    • export solana address on the expor

      t

    • Unregister to be in the Account dropdown

    • /twitter/users/show?screen_name endpoint

    • Allow users to upload their own accent for the color of the button on the registration page - yet to but adjustable on the dashboard!

    • use the new accent color for the Blur component on the registration page.

    • changed the /verify command to /joinlist verify.

    • /joinlist verify project: 123 address: addressWithNoEntry - we need to display the address even tho the address isn't registered on anything

    • Remove the Skeleton if no Description is given on the Registration Page

    • FAQ on mobile styling had too much padding on the x axis.

    • adding the discord bot closes the popup window once th bot has been added.

    Fixes

    • Sign message on mobile not redirecting back to app. This was painful to debug
    • Phantom Wallet mobile stuck on loading when hit sign in on new wallet
    • NFT not detected in wallet once connected
    • Hitting the X icon when signed in on Phantom wallet opens up the sign message popup again
    • Calendar styles on the EndAt component broke
    • discord providerAccountId getting used for the ETH username. disabled the VerifySearchComponent. something to with the useEvent hook.
    • fixed scroll on CountryCodeComboBox not working. Radix Dialog has a Scroll Lock on the Overlay. Just remove it
    • when logged in, hitting logout on the 2fa button opens the modal again
    • Fixed Unable to remove twitter account from Must Follow Twitter
    • the profile object of all the twitter accounts gets overwritten with the newly linked twitter account. due to my terrible where clause which wasn't specific enough
    • fixed 2fa required but not connected
    • Register button not green after registering successfully
    • fixed callback on Add Discord Bot goes to localhost
    • fixed anybody can delete a project on the delete project endpoint call
    • disabled the import addresses for the time being while we fix a bug within it