LogoAntiRaid

@discord-types/builders/embed/provider

API reference for @discord-types/builders/embed/provider

@discord-types/builders/embed/provider

Types

Provider

Raw Type
type Provider = Provider.Prototype, & {
	name: string?,

	url: string?
}

Intersection with variants:

Variant 2
PropTypeDescription
name?
-
url?
-

JSON

Raw Type
type JSON = Provider.Prototype.build({} :: any),

Functions

Provider.Prototype.setName

[[ Set the image url for this embed. ]]

Function Signature
--[[
	Set the image url for this embed.
]]
function Provider.Prototype.setName(self: Provider, name: string) -> Provider end

Arguments

name

string

Returns

ret1

Provider

Provider.Prototype.setUrl

[[ Set the image height for this embed. ]]

Function Signature
--[[
	Set the image height for this embed.
]]
function Provider.Prototype.setUrl(self: Provider, url: string) -> Provider end

Arguments

url

string

Returns

ret1

Provider

Provider.Prototype.build

[[ Responsible for building the Provider JSON that can be parsed by the Discord API. ]]

Function Signature
--[[
	Responsible for building the Provider JSON that can be parsed by the Discord API.
]]
function Provider.Prototype.build(self: Provider) -> JSON end

Returns

ret1

JSON

Provider.Interface.new

[[ Responsible for creating a new Provider.

```lua

``` ]]

Function Signature
--[[
	Responsible for creating a new Provider.

	\`\`\`lua
	
	\`\`\`
]]
function Provider.Interface.new(resource: {
		name: string?,

		url: string?
	}?) -> Provider end

Arguments

resource

This field is optional and may not be specified

{name: string?, url: string?}?

Returns

ret1

Provider

Last updated on