mirror of
https://github.com/sern-handler/website
synced 2026-06-08 17:02:22 +00:00
31 lines
1.3 KiB
Markdown
31 lines
1.3 KiB
Markdown
# Introduction
|
|
|
|
Welcome to our official guide. This guide will go through all the core features of the framework.
|
|
- 💖 Thank you for choosing sern to be your framework!
|
|
|
|
- Teaching the discord.js library and / or Javascript / Typescript is out of scope of this project, so the documentation assumes you already know these elements.
|
|
- [discord.js](https://discord.js.org/#/)
|
|
- [javascript](https://nodejs.dev/en/learn/)
|
|
- [typescript](https://www.typescriptlang.org/docs/)
|
|
|
|
- discord.js v14 is the only supported library at the moment
|
|
|
|
## You will learn
|
|
* [sern's goal](walkthrough/goal.md)
|
|
* How to use sern with the [CLI](walkthrough/cli.md)
|
|
* [Your first command](walkthrough/first-command.md)
|
|
* [The Context class](walkthrough/first-command.md#context-class)
|
|
* [Autocomplete](walkthrough/autocomplete.md)
|
|
* [Services](walkthrough/services.md)
|
|
* [dependency injection](walkthrough/dependency-injection.md)
|
|
### Working with plugins
|
|
* [Plugins](walkthrough/plugins.md)
|
|
- [Init Plugins](walkthrough/plugins.md#command-plugins)
|
|
- [Control Plugins](walkthrough/plugins.md#event-plugins)
|
|
### Events
|
|
* [The SernEmitter class](walkthrough/sern-emitter.md)
|
|
* [Your first event](walkthrough/first-event.md)
|
|
|
|
### Good to know
|
|
* [sern.config.json](walkthrough/good-to-know.md)
|