Add flags.similar filter variable (#5747)

This commit is contained in:
Mm2PL
2024-12-01 15:22:35 +01:00
committed by GitHub
parent 14776deb35
commit 06d0160b35
4 changed files with 16 additions and 7 deletions
+2
View File
@@ -36,6 +36,7 @@ const QMap<QString, Type> MESSAGE_TYPING_CONTEXT{
{"flags.restricted", Type::Bool},
{"flags.monitored", Type::Bool},
{"flags.shared", Type::Bool},
{"flags.similar", Type::Bool},
{"message.content", Type::String},
{"message.length", Type::Int},
{"reward.title", Type::String},
@@ -144,6 +145,7 @@ ContextMap buildContextMap(const MessagePtr &m, chatterino::Channel *channel)
{"flags.restricted", m->flags.has(MessageFlag::RestrictedMessage)},
{"flags.monitored", m->flags.has(MessageFlag::MonitoredMessage)},
{"flags.shared", m->flags.has(MessageFlag::SharedMessage)},
{"flags.similar", m->flags.has(MessageFlag::Similar)},
{"message.content", m->messageText},
{"message.length", m->messageText.length()},
@@ -44,6 +44,7 @@ const QMap<QString, QString> VALID_IDENTIFIERS_MAP{
{"flags.restricted", "restricted message?"},
{"flags.monitored", "monitored message?"},
{"flags.shared", "shared message?"},
{"flags.similar", "r9k filtered message?"},
{"message.content", "message text"},
{"message.length", "message length"},
{"reward.title", "point reward title"},