Discord User Apps Explained: Apps You Install on Your Account
A Discord user app is installed on a person's own account, so its commands can follow them into servers, DMs and group chats, instead of living in one server. As a server owner you do not install it, but you can control where those commands work in your server.
Server install vs user install
Discord's developer docs describe an app's installation context as where it was installed: a server, a user, or both. A server-installed app (a classic bot) is added by someone with the right permissions and serves that server. A user-installed app is added by an individual to their account, and its commands can be used in places they chat, depending on what the developer allows.
The docs say each command has settings for its installation types and for its contexts: inside a server, in a DM with the bot, or in private channels (which only applies to commands that support user install). Apps may offer different commands in each context.
What this changes for your server
- Members can bring tools with them. A member may use a user-installed app in your server even though you never added it.
- The output may be visible to others. Whether a response is public or only seen by the person is up to the app.
- The app has limited reach. A user-installed app is not a member of your server. Check Discord's help center for what permissions it does and does not get here.
- You still have controls. The permission that allows members to use external apps is a role or channel permission. Discord's wording changes, so look in your role settings for the current name.
Noxyr's Protection health check notes dangerous permissions on @everyone, including Use External Apps, and gives a fix button. Run it to see where you stand.
Why owners care
User apps are convenient for things like quick lookups or fun commands. They can also be noisy. Spam from an app command, or an app that posts links, can appear in your channels without ever having been added to your server. Decide on a policy and write it in your rules.
Where Noxyr fits
Noxyr is a server bot: you add it to your server, and it uses the permissions you give it. It is not a user-installed app. Everything it does, such as tickets, security, the shop and giveaways, is managed from your server and its dashboard. A server bot is the right shape for features that need to watch events, hold settings and act on roles, which a per-user app does not do.
You can control who may use Noxyr's own commands. Read command visibility and permissions reference. For how slash commands work, see slash command, and for adding a bot safely invite links and scopes.
Checklist for server owners
- Review role permissions. Check whether @everyone can use external apps and decide if that is acceptable.
- Use channel overrides. Turn off external app commands in channels where they would be noise, such as announcements and rules.
- Write the rule. One line about spam or abuse from app commands, treated like any other message.
- Log it. Turn on server logs so staff can see what was posted.
- Review quarterly. Discord adds options often, so recheck settings.
When you do not need to act
If your server is small and your members are friends, user apps are unlikely to cause trouble. Act when you see misuse. Do not block everything on principle if members enjoy the commands.
How to explain this to your members
Most members will not know the difference between a server bot and a user app, and they do not need to. What they need is a rule: commands from any app follow the same behavior rules as messages. Put it in your rules channel, say where app commands are welcome (a bot-commands channel) and where they are not, and tell members to report anything that looks like a scam or harassment.
If an app posts a suspicious link, treat it like any other link. Noxyr's link filters act on messages that contain invite links, and the security score will point out risky permission settings. Neither tool can see which app made a command a member used, so keep your log channel on and rely on staff judgment.
If you build or run your own bot, remember the same installation settings apply to your commands. Decide whether each command makes sense outside your server before you allow it in DMs or private channels. Commands that read or change server settings belong in the server only, which is how Noxyr's management commands are meant to be used.
Next
If you want to compare server bots, start with best bots for small servers, or read prefix commands versus slash commands.
Common questions
What is a Discord user app?
An app installed on a person's own account, whose commands can be used in servers, DMs and private channels depending on what the developer enables.
Can I stop user apps in my server?
You can control the external apps permission and channel overrides. Check Discord's help center for the current permission name and behavior.
Is Noxyr a user app?
No. Noxyr is a server bot you add to your server and manage from the dashboard.
Do user apps join my server as members?
No. A user-installed app belongs to the user's account. Check Discord's help center for what it can access in your server.