Stop eslint clobbering code, add a comment for improvement
diff --git a/src/events/channelUpdate.ts b/src/events/channelUpdate.ts
index 2fc2a33..2f07717 100644
--- a/src/events/channelUpdate.ts
+++ b/src/events/channelUpdate.ts
@@ -18,6 +18,9 @@
     99: "Rules" // Rules channel
 };
 
+// this eslint rule is invalid here, as the type definition is actually incorrect
+// if you make it an interface due to the [key: string]: unknown line. Try it if you like :)
+// eslint-disable-next-line @typescript-eslint/consistent-type-definitions
 type channelChanges = {
     channelId: ReturnType<typeof entry>;
     channel: ReturnType<typeof entry>;