Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dirigeants/klasa-vscode

Klasa extension for VS Code
https://github.com/dirigeants/klasa-vscode

klasa vscode vscode-extension vscode-snippets

Last synced: 2 months ago
JSON representation

Klasa extension for VS Code

Awesome Lists containing this project

README

        

# klasa-vscode [beta]

[![](https://vsmarketplacebadge.apphb.com/version/bdistin.klasa-vscode.svg)](https://marketplace.visualstudio.com/items?itemName=bdistin.klasa-vscode)
[![Build Status](https://dev.azure.com/dirigeants/klasa/_apis/build/status/dirigeants.klasa-vscode?branchName=master)](https://dev.azure.com/dirigeants/klasa/_build/latest?definitionId=7&branchName=master)
[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=dirigeants/klasa-vscode)](https://dependabot.com)

Toolkit for Klasa Discord Bot development.

## Commands

- `Klasa: Initialize new bot` initializes a new bot.
- `Klasa: Create new piece` creates a new klasa piece from the included snippets.
- `Klasa: Transfer a core piece` transfers a core piece to its respective folder.
- `Klasa: Download a pre-built Provider` downloads a pre-built provider from the klasa-pieces repo.

## Snippets

- Initialize new bot
- Commands
- Events
- Extendables
- Finalizers
- Inhibitors
- Languages
- Monitors
- Providers
- Tasks

## Credit

[Pandraghon](https://github.com/Pandraghon): For the initial work/extension

`klasa-vscode` is heavily inspired by [`komada-helper`](https://github.com/dada1134/komada-helper)