转发消息节点,代表一条转发消息
更多...
#include <ForwardMessageNode.hpp>
转发消息节点,代表一条转发消息
接收消息时会传入 MessageChain
,消息id一般为 null
。 发送时可以选择使用消息链手动构造转发消息或传入消息id自动引用历史消息, 优先级为 MessageId > MessageChain
在文件 ForwardMessageNode.hpp 第 42 行定义.
◆ Node()
Mirai::ForwardMessage::Node::Node |
( |
| ) |
|
|
default |
◆ ~Node()
Mirai::ForwardMessage::Node::~Node |
( |
| ) |
|
|
default |
◆ valid()
bool Mirai::ForwardMessage::Node::valid |
( |
| ) |
const |
|
inline |
◆ GetSenderId()
QQ_t Mirai::ForwardMessage::Node::GetSenderId |
( |
| ) |
const |
|
inline |
◆ GetTimestamp()
std::time_t Mirai::ForwardMessage::Node::GetTimestamp |
( |
| ) |
const |
|
inline |
◆ GetSenderName()
std::string Mirai::ForwardMessage::Node::GetSenderName |
( |
| ) |
const |
|
inline |
◆ GetMessageChain()
MessageChain Mirai::ForwardMessage::Node::GetMessageChain |
( |
| ) |
const |
|
inline |
◆ hasMessageId()
bool Mirai::ForwardMessage::Node::hasMessageId |
( |
| ) |
const |
|
inline |
◆ GetMessageId()
std::optional< MessageId_t > Mirai::ForwardMessage::Node::GetMessageId |
( |
| ) |
const |
|
inline |
◆ SetSenderId()
Node & Mirai::ForwardMessage::Node::SetSenderId |
( |
QQ_t |
SenderId | ) |
|
|
inline |
◆ SetTimestamp()
Node & Mirai::ForwardMessage::Node::SetTimestamp |
( |
std::time_t |
time | ) |
|
|
inline |
◆ SetSenderName()
Node & Mirai::ForwardMessage::Node::SetSenderName |
( |
const std::string & |
SenderName | ) |
|
|
inline |
◆ SetMessageChain() [1/2]
Node & Mirai::ForwardMessage::Node::SetMessageChain |
( |
const MessageChain & |
message | ) |
|
|
inline |
◆ SetMessageChain() [2/2]
◆ SetMessageId()
◆ SetMessageRef()
◆ SenderId_
QQ_t Mirai::ForwardMessage::Node::SenderId_ {} |
|
protected |
◆ time_
std::time_t Mirai::ForwardMessage::Node::time_ = 0 |
|
protected |
◆ SenderName_
std::string Mirai::ForwardMessage::Node::SenderName_ {} |
|
protected |
◆ message_
◆ MessageId_
std::optional<MessageId_t> Mirai::ForwardMessage::Node::MessageId_ = std::nullopt |
|
protected |
◆ ref_
std::optional<MessageRef> Mirai::ForwardMessage::Node::ref_ = std::nullopt |
|
protected |
该类的文档由以下文件生成: