23 lines
1.7 KiB
JSON
23 lines
1.7 KiB
JSON
|
|
{
|
|||
|
|
"author": ["everestmcarthur"],
|
|||
|
|
"install_msg": "**UserSlash** loaded!\n\n**Setup (one-time):**\n1. Go to the **Discord Developer Portal** → Your Application → **Installation**\n2. Under *Installation Contexts*, enable **User Install**\n3. Under *Default Install Settings — User Install*, add the `applications.commands` scope\n4. Run `[p]userslash sync` to register & patch commands\n5. Share the OAuth2 User-Install link so users can add your bot to their profile!\n\n⚠️ **Unload OneTrueSlash** first if you have it loaded — this cog replaces it.\n\nAll Red text commands are now accessible as slash commands in servers, DMs, and group DMs.",
|
|||
|
|
"name": "UserSlash",
|
|||
|
|
"disabled": false,
|
|||
|
|
"short": "User-installable slash commands — every Red command works in servers, DMs, and group DMs.",
|
|||
|
|
"description": "UserSlash replaces OneTrueSlash with full user-install support. It registers a single proxy slash command (named after the bot) that bridges all Red text commands, then patches every global command with user-install integration types. Commands work everywhere: guild channels, bot DMs, group DMs, and even servers where the bot isn't a member. Includes owner commands for syncing, patching, and checking status. Gracefully handles non-guild contexts with helpful error messages when a command requires a server.",
|
|||
|
|
"tags": [
|
|||
|
|
"slash",
|
|||
|
|
"user-install",
|
|||
|
|
"commands",
|
|||
|
|
"dm",
|
|||
|
|
"group-dm",
|
|||
|
|
"hybrid",
|
|||
|
|
"utility"
|
|||
|
|
],
|
|||
|
|
"type": "COG",
|
|||
|
|
"end_user_data_statement": "This cog does not persistently store any data or metadata about users.",
|
|||
|
|
"min_bot_version": "3.5.0",
|
|||
|
|
"min_python_version": [3, 9, 0],
|
|||
|
|
"requirements": ["rapidfuzz"]
|
|||
|
|
}
|