Tickets! and a lot of bug fixes
diff --git a/src/premium/createTranscript.ts b/src/premium/createTranscript.ts
index e755b83..f09ac92 100644
--- a/src/premium/createTranscript.ts
+++ b/src/premium/createTranscript.ts
@@ -113,7 +113,10 @@
     }
     let i;
     try {
-        i = await m.awaitMessageComponent({ time: 300000 });
+        i = await m.awaitMessageComponent({
+            time: 300000,
+            filter: (i) => { return i.user.id === interaction.user.id && i.channel!.id === interaction.channel!.id }
+        });
         i.deferUpdate();
     } catch {
         return;