diff --git a/sticker/lib/matrix.py b/sticker/lib/matrix.py
index 6d075bf047056d5b97556f8bf0ddaa5cf5b32419..02fa92547f6aa23ef7ca3192c75f086ff86a77e4 100644
--- a/sticker/lib/matrix.py
+++ b/sticker/lib/matrix.py
@@ -42,6 +42,7 @@ if TYPE_CHECKING:
         url: str
         info: MediaInfo
         id: str
+        msgtype: str
 else:
     MediaInfo = None
     StickerInfo = None
diff --git a/sticker/lib/util.py b/sticker/lib/util.py
index 240e8eae4d8a23c634ececb753428368633244ae..20c87639df07331e5632523b7724c80c044c60c0 100644
--- a/sticker/lib/util.py
+++ b/sticker/lib/util.py
@@ -74,4 +74,5 @@ def make_sticker(mxc: str, width: int, height: int, size: int,
                 "mimetype": "image/png",
             },
         },
+        "msgtype": "m.sticker",
     }