Skip to content

PollMedia

Implementation of discords PollMedia object as a Luau builder.

https://discord.com/developers/docs/resources/poll#poll-media-object-poll-media-object-structure

Properties

The PollMedia instance has no set properties!

Methods

The PollMedia instance has no set methods!

Functions

setText

PollMedia . setText (

     self: PollMedia
     text: string
)  -> ()

Sets the text for the PollMedia.

setEmoji

PollMedia . setEmoji (

     self: PollMedia
     emoji: emojiBuilder.JSON
)  -> ()

Responsible for setting the emoji for the PollMedia.

build

PollMedia . build (

     self: PollMedia
)  -> ()

Responsible for building the PollMedia JSON that can be parsed by the Discord API.

new

PollMedia . new (

     resource: {
       text: string?,
       emoji: emojiBuilder.JSON?,
    }
)  -> ()

Responsible for creating a new PollMedia.

local media = PollMedia.new({
text = "Sample text",
emoji = emojiBuilder.new():build()
})