{"id":15065953,"url":"https://github.com/snazzah/slash-up","last_synced_at":"2025-04-10T13:35:07.428Z","repository":{"id":36959060,"uuid":"440321761","full_name":"Snazzah/slash-up","owner":"Snazzah","description":"💻 CLI to view Discord commands and sync commands with slash-create","archived":false,"fork":false,"pushed_at":"2023-11-06T21:38:38.000Z","size":831,"stargazers_count":15,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-24T12:21:28.449Z","etag":null,"topics":["cli","discord","discord-bot","slash-create"],"latest_commit_sha":null,"homepage":"https://slash-create.js.org","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Snazzah.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-20T22:20:58.000Z","updated_at":"2024-06-06T21:36:03.000Z","dependencies_parsed_at":"2023-02-19T05:31:38.584Z","dependency_job_id":null,"html_url":"https://github.com/Snazzah/slash-up","commit_stats":{"total_commits":343,"total_committers":5,"mean_commits":68.6,"dds":0.2157434402332361,"last_synced_commit":"5fbe9dbc9ea3fef281c367965aac4cedaed020c9"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Snazzah%2Fslash-up","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Snazzah%2Fslash-up/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Snazzah%2Fslash-up/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Snazzah%2Fslash-up/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Snazzah","download_url":"https://codeload.github.com/Snazzah/slash-up/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248225878,"owners_count":21068079,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","discord","discord-bot","slash-create"],"created_at":"2024-09-25T00:58:11.204Z","updated_at":"2025-04-10T13:35:07.409Z","avatar_url":"https://github.com/Snazzah.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cimg src=\"https://get.snaz.in/5uCf4Qg.svg?a\" height=\"60\"\u003e\n\n[![NPM version](https://img.shields.io/npm/v/slash-up?maxAge=3600)](https://www.npmjs.com/package/slash-up) [![NPM downloads](https://img.shields.io/npm/dt/slash-up?maxAge=3600)](https://www.npmjs.com/package/slash-up) [![ESLint status](https://github.com/Snazzah/slash-up/workflows/ESLint/badge.svg)](https://github.com/Snazzah/slash-up/actions?query=workflow%3A%22ESLint%22) [![DeepScan grade](https://deepscan.io/api/teams/11596/projects/19549/branches/510637/badge/grade.svg)](https://deepscan.io/dashboard#view=project\u0026tid=11596\u0026pid=19549\u0026bid=510637) [![discord chat](https://img.shields.io/discord/311027228177727508?logo=discord\u0026logoColor=white)](https://snaz.in/discord)\n\nCLI to view Discord commands and sync commands with [slash-create](https://github.com/Snazzah/slash-create).\n\n\n\u003c/div\u003e\n\n![](https://get.snaz.in/8BY7i6M.png)\n\n```\nslash-up \u003ccommand\u003e\n\nCommands\n  slash-up list                    View the list of commands on Discord\n  slash-up view [command]          View a command on Discord\n  slash-up local                   View the list of local commands\n  slash-up sync                    Sync local commands to Discord\n  slash-up init [template] [dest]  Clone a slash-create template into a new directory\n  slash-up config [dir]            Create a config file in the specified directory\n\nOther Options\n  -h, --help     Show usage information \u0026 exit                                             [boolean]\n  -v, --version  Show version number \u0026 exit                                                [boolean]\n```\n\n## Config\nConfig files are taken from `slash-up.config.js` file or the file set from `--config` flag. You can create a config template file from `npx slash-up config`.\n| Property | Type | Description |\n|----------|------|-------------|\n| token | `string` | The token of the Discord bot |\n| applicationId | `string` | The application ID of the Discord bot |\n| commandPath | `string` | The path to the local commands directory |\n| globalToGuild | `string`? | The guild ID to set all global commands to when syncing, best for development environments |\n| beforeSync | `'block'/'confirm'`? | What to do before syncing, 'confirm' prompts you before syncing |\n| env | `object`? | An object with keys as environment names and values as configs. You can use `--env (-e)` to use an environment's config |\n\n\n## Useful Links\n- [slash-create](https://github.com/Snazzah/slash-create)\n- [GitHub](https://github.com/Snazzah/slash-up)\n- [NPM](https://www.npmjs.com/package/slash-up)\n\n\u003cdiv align=\"center\"\u003e\n    \u003ca target=\"_blank\" href=\"https://snaz.in/discord\" title=\"Join the Discord!\"\u003e\n        \u003cimg  src=\"https://discordapp.com/api/guilds/311027228177727508/widget.png?style=banner2\" height=\"76px\" draggable=\"false\" alt=\"Join the Discord!\"\u003e\n    \u003c/a\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnazzah%2Fslash-up","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsnazzah%2Fslash-up","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnazzah%2Fslash-up/lists"}