commit 6b4e6968a3a67e818922e8abf2eb425765ce6be6
parent c5a1d48b6e81a82a88efe810c8856c7fb21d40db
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Wed, 19 Feb 2025 15:00:14 -0800
add function to set common raw message properties
Diffstat:
1 file changed, 6 insertions(+), 0 deletions(-)
diff --git a/pkg/web/handlers/interceptors/command/command.go b/pkg/web/handlers/interceptors/command/command.go
@@ -84,6 +84,12 @@ func (c *Command) RedirectURL() string {
return fmt.Sprintf("/api/v1/chat/top-bar/%s?%s", c.Room.Name, c.RedirectQP.Encode())
}
+func (c *Command) RawMessage(raw string) {
+ c.Raw = true
+ c.OrigMessage = "<raw message>"
+ c.Message = raw
+}
+
func (c *Command) SetToUser(username database.Username) (err error) {
user, err := c.DB.GetUserByUsername(username)
if err != nil {