A lightweight, modular, and user-installable Discord application framework.
Built for creating user-level commands, linking systems, and personal integrations that go beyond traditional bots.
discord-userapp enables developers to build user-installed Discord applications that operate seamlessly across both user and guild contexts.
It emphasizes clean structure, security, and extensibility — ideal for personalized or account-based Discord interactions.
- Supports user and guild installations
- Modular slash command handling
- Secure Discord signature verification
- Simple setup using environment variables
- Lightweight with minimal dependencies
- Easily extendable for new commands and features
All commands can be used in groups, servers, and direct messages.
Command prefix /
add— Generates an authorization link for the botraid— Sends multiple embedded messages in quick successionraid2— Sends large spam messages using symbol-based textsay— Sends an anonymous message through the botspam— Repeatedly sends anonymous messages through the botdm— Sends anonymous direct messages through the botimage2gif— Converts an image into a GIFroblox-lookup— Retrieves public information about a Roblox userphone-lookup— Fetches information related to a phone numberxbox-lookup— Retrieves public information about an Xbox accountfan-sign— Creates a custom fan sign image with provided text
- Node.js 16+
- npm or yarn
- A Discord Developer Application
- (Optional)
.envfile for configuration