D++ (DPP)
C++ Discord API Bot Library
dpp::embed_footer Struct Reference

A footer in a dpp::embed. More...

+ Collaboration diagram for dpp::embed_footer:

Public Member Functions

embed_footerset_text (std::string_view t)
 Set footer's text. More...
 
embed_footerset_icon (std::string_view i)
 Set footer's icon url. More...
 
embed_footerset_proxy (std::string_view p)
 Set footer's proxied icon url. More...
 

Public Attributes

std::string text
 Footer text. More...
 
std::string icon_url
 Footer icon url. More...
 
std::string proxy_url
 Proxied icon url. More...
 

Detailed Description

A footer in a dpp::embed.

Member Function Documentation

◆ set_icon()

embed_footer& dpp::embed_footer::set_icon ( std::string_view  i)

Set footer's icon url.

Parameters
iurl to set as footer icon url
Returns
A reference to self so this method may be "chained".

◆ set_proxy()

embed_footer& dpp::embed_footer::set_proxy ( std::string_view  p)

Set footer's proxied icon url.

Parameters
purl to set as footer proxied icon url
Returns
A reference to self so this method may be "chained".

◆ set_text()

embed_footer& dpp::embed_footer::set_text ( std::string_view  t)

Set footer's text.

Parameters
tstring to set as footer text. It will be truncated to the maximum length of 2048 UTF-8 characters.
Returns
A reference to self so this method may be "chained".

Member Data Documentation

◆ icon_url

std::string dpp::embed_footer::icon_url

Footer icon url.

Warning
Only supports http(s) and attachments.

◆ proxy_url

std::string dpp::embed_footer::proxy_url

Proxied icon url.

◆ text

std::string dpp::embed_footer::text

Footer text.

D++ Library version 9.0.13D++ Library version 9.0.12D++ Library version 9.0.11D++ Library version 9.0.10D++ Library version 9.0.9D++ Library version 9.0.8D++ Library version 9.0.7D++ Library version 9.0.6D++ Library version 9.0.5D++ Library version 9.0.4D++ Library version 9.0.3D++ Library version 9.0.2D++ Library version 9.0.1D++ Library version 9.0.0D++ Library version 1.0.2D++ Library version 1.0.1D++ Library version 1.0.0