Table of Contents

Class TypeReader

Namespace
Discord.Commands
Assembly
Discord.Net.Commands.dll

Defines a reader class that parses user input into a specified type.

public abstract class TypeReader
Inheritance
TypeReader
Derived
Inherited Members

Methods

ReadAsync(ICommandContext, string, IServiceProvider)

Attempts to parse the input into the desired type.

public abstract Task<TypeReaderResult> ReadAsync(ICommandContext context, string input, IServiceProvider services)

Parameters

context ICommandContext

The context of the command.

input string

The raw input of the command.

services IServiceProvider

The service collection used for dependency injection.

Returns

Task<TypeReaderResult>

A task that represents the asynchronous parsing operation. The task result contains the parsing result.