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

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

#include <message.h>

+ 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 10.0.30D++ Library version 10.0.29D++ Library version 10.0.28D++ Library version 10.0.27D++ Library version 10.0.26D++ Library version 10.0.25D++ Library version 10.0.24D++ Library version 10.0.23D++ Library version 10.0.22D++ Library version 10.0.21D++ Library version 10.0.20D++ Library version 10.0.19D++ Library version 10.0.18D++ Library version 10.0.17D++ Library version 10.0.16D++ Library version 10.0.15D++ Library version 10.0.14D++ Library version 10.0.13D++ Library version 10.0.12D++ Library version 10.0.11D++ Library version 10.0.10D++ Library version 10.0.9D++ Library version 10.0.8D++ Library version 10.0.7D++ Library version 10.0.6D++ Library version 10.0.5D++ Library version 10.0.4D++ Library version 10.0.3D++ Library version 10.0.2D++ Library version 10.0.1D++ Library version 10.0.0D++ Library version 9.0.19D++ Library version 9.0.18D++ Library version 9.0.17D++ Library version 9.0.16D++ Library version 9.0.15D++ Library version 9.0.14D++ 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