135 lines
4.3 KiB
YAML
135 lines
4.3 KiB
YAML
|
- name: Introduction
|
||
|
topicUid: Guides.Introduction
|
||
|
- name: V2 to V3 Guide
|
||
|
topicUid: Guides.V2V3Guide
|
||
|
- name: Getting Started
|
||
|
items:
|
||
|
- name: Installation
|
||
|
topicUid: Guides.GettingStarted.Installation
|
||
|
- name: Your First Bot
|
||
|
topicUid: Guides.GettingStarted.FirstBot
|
||
|
- name: Terminology
|
||
|
topicUid: Guides.GettingStarted.Terminology
|
||
|
- name: Basic Concepts
|
||
|
items:
|
||
|
- name: Logging Data
|
||
|
topicUid: Guides.Concepts.Logging
|
||
|
- name: Working with Events
|
||
|
topicUid: Guides.Concepts.Events
|
||
|
- name: Managing Connections
|
||
|
topicUid: Guides.Concepts.ManageConnections
|
||
|
- name: Entities
|
||
|
items:
|
||
|
- name: Introduction
|
||
|
topicUid: Guides.Entities.Intro
|
||
|
- name: Casting
|
||
|
topicUid: Guides.Entities.Casting
|
||
|
- name: Glossary & Flowcharts
|
||
|
topicUid: Guides.Entities.Glossary
|
||
|
- name: Dependency Injection
|
||
|
items:
|
||
|
- name: Introduction
|
||
|
topicUid: Guides.DI.Intro
|
||
|
- name: Injection
|
||
|
topicUid: Guides.DI.Injection
|
||
|
- name: Command- & Interaction Services
|
||
|
topicUid: Guides.DI.Services
|
||
|
- name: Service Types
|
||
|
topicUid: Guides.DI.Dependencies
|
||
|
- name: Scaling your Application
|
||
|
topicUid: Guides.DI.Scaling
|
||
|
- name: Working with Text-based Commands
|
||
|
items:
|
||
|
- name: Introduction
|
||
|
topicUid: Guides.TextCommands.Intro
|
||
|
- name: TypeReaders
|
||
|
topicUid: Guides.TextCommands.TypeReaders
|
||
|
- name: Named Arguments
|
||
|
topicUid: Guides.TextCommands.NamedArguments
|
||
|
- name: Preconditions
|
||
|
topicUid: Guides.TextCommands.Preconditions
|
||
|
- name: Post-execution Handling
|
||
|
topicUid: Guides.TextCommands.PostExecution
|
||
|
- name: Working with the Interaction Framework
|
||
|
items:
|
||
|
- name: Introduction
|
||
|
topicUid: Guides.IntFw.Intro
|
||
|
- name: Auto-Completion
|
||
|
topicUid: Guides.IntFw.AutoCompletion
|
||
|
- name: TypeConverters
|
||
|
topicUid: Guides.IntFw.TypeConverters
|
||
|
- name: Preconditions
|
||
|
topicUid: Guides.IntFw.Preconditions
|
||
|
- name: Post-execution Handling
|
||
|
topicUid: Guides.IntFw.PostExecution
|
||
|
- name: Permissions
|
||
|
topicUid: Guides.IntFw.Perms
|
||
|
- name: Slash Command Basics
|
||
|
items:
|
||
|
- name: Introduction
|
||
|
topicUid: Guides.SlashCommands.Intro
|
||
|
- name: Creating slash commands
|
||
|
topicUid: Guides.SlashCommands.Creating
|
||
|
- name: Receiving and responding to slash commands
|
||
|
topicUid: Guides.SlashCommands.Receiving
|
||
|
- name: Slash command parameters
|
||
|
topicUid: Guides.SlashCommands.Parameters
|
||
|
- name: Ephemeral responses
|
||
|
topicUid: Guides.SlashCommands.Ephemeral
|
||
|
- name: Sub commands
|
||
|
topicUid: Guides.SlashCommands.SubCommand
|
||
|
- name: Slash command choices
|
||
|
topicUid: Guides.SlashCommands.Choices
|
||
|
- name: Slash commands Bulk Overwrites
|
||
|
topicUid: Guides.SlashCommands.BulkOverwrite
|
||
|
- name: Context Command Basics
|
||
|
items:
|
||
|
- name: Creating Context Commands
|
||
|
topicUid: Guides.ContextCommands.Creating
|
||
|
- name: Receiving Context Commands
|
||
|
topicUid: Guides.ContextCommands.Reveiving
|
||
|
- name: Message Component Basics
|
||
|
items:
|
||
|
- name: Introduction
|
||
|
topicUid: Guides.MessageComponents.Intro
|
||
|
- name: Responding to Components
|
||
|
topicUid: Guides.MessageComponents.Responding
|
||
|
- name: Buttons in depth
|
||
|
topicUid: Guides.MessageComponents.Buttons
|
||
|
- name: Select menus
|
||
|
topicUid: Guides.MessageComponents.SelectMenus
|
||
|
- name: Text Input
|
||
|
topicUid: Guides.MessageComponents.TextInputs
|
||
|
- name: Advanced Concepts
|
||
|
topicUid: Guides.MessageComponents.Advanced
|
||
|
- name: Modal Basics
|
||
|
items:
|
||
|
- name: Introduction
|
||
|
topicUid: Guides.Modals.Intro
|
||
|
- name: Guild Events
|
||
|
items:
|
||
|
- name: Introduction
|
||
|
topicUid: Guides.GuildEvents.Intro
|
||
|
- name: Creating Events
|
||
|
topicUid: Guides.GuildEvents.Creating
|
||
|
- name: Getting Event Users
|
||
|
topicUid: Guides.GuildEvents.GettingUsers
|
||
|
- name: Modifying Events
|
||
|
topicUid: Guides.GuildEvents.Modifying
|
||
|
- name: Working with other libraries
|
||
|
items:
|
||
|
- name: Serilog
|
||
|
topicUid: Guides.OtherLibs.Serilog
|
||
|
- name: EFCore
|
||
|
topicUid: Guides.OtherLibs.EFCore
|
||
|
- name: MediatR
|
||
|
topicUid: Guides.OtherLibs.MediatR
|
||
|
- name: Emoji
|
||
|
topicUid: Guides.Emoji
|
||
|
- name: Bearer Tokens
|
||
|
topicUid: Guides.BearerToken
|
||
|
- name: Voice
|
||
|
topicUid: Guides.Voice.SendingVoice
|
||
|
- name: Deployment
|
||
|
topicUid: Guides.Deployment
|