Add knock command

This commit is contained in:
Shooting Star
2023-02-17 13:29:02 +00:00
committed by Tobias Fella
parent a1abf22174
commit e1b9bc7d0e
3 changed files with 62 additions and 0 deletions

View File

@@ -59,6 +59,10 @@ public:
// Overrided methods from UriResolverBase
UriResolveResult visitUser(User *user, const QString &action) override;
void joinRoom(Quotient::Connection *account, const QString &roomAliasOrId, const QStringList &viaServers) override;
// TODO: it need also override in the feature?
#ifdef QUOTIENT_07
void knockRoom(Quotient::Connection *account, const QString &roomAliasOrId, const QString &reason, const QStringList &viaServers);
#endif
Q_INVOKABLE void visitRoom(Quotient::Room *room, const QString &eventId) override;
Q_INVOKABLE bool visitNonMatrix(const QUrl &url) override;