LogoAntiRaid

@discord-types/builders/defaultReaction

API reference for @discord-types/builders/defaultReaction

@discord-types/builders/defaultReaction

Types

DefaultReaction

Raw Type
type DefaultReaction = DefaultReaction.Prototype, & {
	emojiId: apiTypes.Snowflake?,

	emojiName: string?
}

Intersection with variants:

Variant 2
PropTypeDescription
emojiId?
-
emojiName?
-

JSON

Raw Type
type JSON = DefaultReaction.Prototype.build(nil :: any),

Functions

DefaultReaction.Prototype.build

[[ Responsible for buillding the default reaction object that the Discord API can understand. ]]

Function Signature
--[[
	Responsible for buillding the default reaction object that the Discord API can understand.
]]
function DefaultReaction.Prototype.build(self: DefaultReaction) -> JSON end

Returns

ret1

JSON

DefaultReaction.Interface.new

[[ Constructor for the Discord Default Reaction Builder.

```lua local defaultReaction = DefaultReaction.new("000000000000000000", "secret-emoji"):build() ``` ]]

Function Signature
--[[
	Constructor for the Discord Default Reaction Builder.

	\`\`\`lua
	local defaultReaction = DefaultReaction.new("000000000000000000", "secret-emoji"):build()
	\`\`\`
]]
function DefaultReaction.Interface.new(resource: {
		emojiId: apiTypes.Snowflake?,

		emojiName: string?
	}) -> DefaultReaction end

Arguments

resource

PropTypeDescription
emojiId?
-
emojiName?
-

Returns

ret1

DefaultReaction

Last updated on