Troubleshooting Upgrade.Chat with Discord Integrated. Please read all of these documents before opening a support ticket.
This can be caused by two reasons: 1) You need to try to invite the bot from an incognito window to make sure your cache / cookies are cleared. 2) You need to grant the bot the proper permissions as outlined in:
Admins CAN edit and manage the bot. You must make sure this person is ACTUALLY an ADMIN in Discord in order to see or edit settings in the control panel. The role they have MUST have ADMINISTRATOR permissions with their role in your server:
You control access to the channels, you can prevent the bot from speaking in certain channels by removing admin privileges from the bot but allow it to send messages, links, add, remove, ban, and send embeds, then prevent it from talking / seeing the channel that you don't want it to talk in. This involves you setting Discord perms. We do not guarantee that the bot will function correctly since we add new features all the time that may require different permissions.
You can use the Transfer Command or the customer can use the Transfer Command. Swap an upgrade from one user to another. Use this if one of your users mistakenly upgraded with a wrong account.
$transferUpgrade Purchaser DiscordID Recipient DiscordID
$TransferMyUpgrade Recipient DiscordID OR Username
If you get an error that the subscription cannot be transferred or the user has no subscription, the user receiving the role needs to go to the checkout page to be registered within the Upgrade.Chat Database. They do not need to purchase, just simply log in on the checkout page.
THE BOT WILL NOT TRACK USERS THAT WERE MANUALLY GIVEN ROLES. THEY MUST SIGN UP WITH THE BOT. THE TRANSFER COMMANDS ARE THE ONLY WAY THAT THEY WILL BE TRACKED IF YOU NEED TO MIGRATE!