Class: DeleteParser
Defined in: tagscript-plugin-discord/src/lib/Parsers/Delete.ts:8
Delete the triggered message.
See
Devs need to check for this property in Response.actions and if true, delete the message.
Extends
BaseParser
Implements
IParser
Constructors
new DeleteParser()
new DeleteParser(): DeleteParser
Defined in: tagscript-plugin-discord/src/lib/Parsers/Delete.ts:9
Returns
Overrides
BaseParser.constructor
Properties
acceptedNames
protected
acceptedNames: string
[]
Defined in: tagscript/dist/index.d.ts:381
Inherited from
BaseParser.acceptedNames
requiredParameter
protected
requiredParameter: boolean
Defined in: tagscript/dist/index.d.ts:382
Inherited from
BaseParser.requiredParameter
requiredPayload
protected
requiredPayload: boolean
Defined in: tagscript/dist/index.d.ts:383
Inherited from
BaseParser.requiredPayload
Methods
parse()
parse(ctx
): string
Defined in: tagscript-plugin-discord/src/lib/Parsers/Delete.ts:13
Parses the given tag.
Parameters
ctx
Context
The context of the tag.
Returns
string
Implementation of
IParser.parse
toJSON()
toJSON(): object
Defined in: tagscript/dist/index.d.ts:386
Returns
object
acceptedNames
acceptedNames: string
[]
requiredParameter
requiredParameter: boolean
requiredPayload
requiredPayload: boolean
Inherited from
BaseParser.toJSON
willAccept()
willAccept(ctx
): boolean
Defined in: tagscript/dist/index.d.ts:385
Parameters
ctx
Context
Returns
boolean
Implementation of
IParser.willAccept
Inherited from
BaseParser.willAccept