Add "plain" command to send a message without any formatting
Fixes #532
This commit is contained in:
@@ -99,6 +99,17 @@ QVector<ActionsModel::Action> actions{
|
|||||||
kli18n("<message>"),
|
kli18n("<message>"),
|
||||||
kli18n("Sends the given emote colored as a rainbow"),
|
kli18n("Sends the given emote colored as a rainbow"),
|
||||||
},
|
},
|
||||||
|
Action{
|
||||||
|
QStringLiteral("plain"),
|
||||||
|
[](const QString &text, NeoChatRoom *room) {
|
||||||
|
room->postMessage(text, text.toHtmlEscaped(), RoomMessageEvent::MsgType::Text, {}, {});
|
||||||
|
return QString();
|
||||||
|
},
|
||||||
|
false,
|
||||||
|
std::nullopt,
|
||||||
|
kli18n("<message>"),
|
||||||
|
kli18n("Sends the given given message as plain text"),
|
||||||
|
},
|
||||||
Action{
|
Action{
|
||||||
QStringLiteral("spoiler"),
|
QStringLiteral("spoiler"),
|
||||||
[](const QString &text, NeoChatRoom *room) {
|
[](const QString &text, NeoChatRoom *room) {
|
||||||
|
|||||||
Reference in New Issue
Block a user