├── .astro ├── icon.d.ts ├── settings.json └── types.d.ts ├── .eslintrc.json ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── README.md ├── dist ├── .nojekyll ├── mtmi.cjs ├── mtmi.d.cts ├── mtmi.d.ts └── mtmi.js ├── package.json ├── pnpm-lock.yaml ├── sandbox ├── images │ ├── Mtmi_Imagotipo.svg │ ├── Mtmi_Isotipo.svg │ └── Mtmi_Logotipo.svg ├── index.css ├── index.html ├── index.js └── node.js ├── src ├── debugId.ts ├── modules │ ├── clearchat │ │ ├── parseBan.ts │ │ ├── parseClearChat.ts │ │ └── parseTimeout.ts │ ├── clearmsg │ │ └── parseClearMsg.ts │ ├── joinpart │ │ └── parseJoinPart.ts │ ├── message │ │ ├── badges │ │ │ ├── badges.ts │ │ │ └── parseBadgeInfo.ts │ │ ├── bots.js │ │ ├── colors │ │ │ └── colors.ts │ │ ├── emotes │ │ │ ├── 7tv │ │ │ │ ├── download7tvEmotes.js │ │ │ │ ├── emotes.json │ │ │ │ └── search7tvEmotes.ts │ │ │ ├── createEmoteImage.ts │ │ │ ├── createEmotesDictionary.ts │ │ │ ├── createFragments-copy.ts │ │ │ ├── createFragments.test.ts │ │ │ ├── createFragments.ts │ │ │ ├── createMessage.ts │ │ │ ├── createMessageBrowser.ts │ │ │ ├── createMessageNode.ts │ │ │ └── parseMessageWithEmotes.ts │ │ ├── parseBadges.ts │ │ ├── parseBits.ts │ │ ├── parseFlags.ts │ │ ├── parseHypeChat.ts │ │ ├── parseMessage.ts │ │ ├── parsePrivMsg.ts │ │ ├── parseReplyMessage.ts │ │ ├── parseUser.ts │ │ └── parseUserMessage.ts │ ├── notice │ │ └── parseNotice.ts │ ├── parseRawMessage.ts │ ├── roomstate │ │ └── parseRoomState.ts │ ├── usernotice │ │ ├── gift │ │ │ ├── parseCommunityPayforward.ts │ │ │ ├── parseGiftPaidUpgrade.ts │ │ │ ├── parseGoal.ts │ │ │ ├── parseMysteryGift.ts │ │ │ ├── parsePrimePaidUpgrade.ts │ │ │ ├── parseStandardPayforward.ts │ │ │ └── parseSubGift.ts │ │ ├── parseAnnouncement.ts │ │ ├── parseGift.ts │ │ ├── parseRaid.ts │ │ ├── parseUserNotice.ts │ │ ├── parseViewerMilestone.ts │ │ └── sub │ │ │ ├── parseSub.ts │ │ │ └── parseSubPlan.ts │ └── utils.ts ├── mtmi.ts └── types.ts ├── tsconfig.json └── vite.config.js /.astro/icon.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/.astro/icon.d.ts -------------------------------------------------------------------------------- /.astro/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "_variables": { 3 | "lastUpdateCheck": 1726176571203 4 | } 5 | } -------------------------------------------------------------------------------- /.astro/types.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/README.md -------------------------------------------------------------------------------- /dist/.nojekyll: -------------------------------------------------------------------------------- 1 | # Fix _folder 2 | -------------------------------------------------------------------------------- /dist/mtmi.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/dist/mtmi.cjs -------------------------------------------------------------------------------- /dist/mtmi.d.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/dist/mtmi.d.cts -------------------------------------------------------------------------------- /dist/mtmi.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/dist/mtmi.d.ts -------------------------------------------------------------------------------- /dist/mtmi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/dist/mtmi.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /sandbox/images/Mtmi_Imagotipo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/sandbox/images/Mtmi_Imagotipo.svg -------------------------------------------------------------------------------- /sandbox/images/Mtmi_Isotipo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/sandbox/images/Mtmi_Isotipo.svg -------------------------------------------------------------------------------- /sandbox/images/Mtmi_Logotipo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/sandbox/images/Mtmi_Logotipo.svg -------------------------------------------------------------------------------- /sandbox/index.css: -------------------------------------------------------------------------------- 1 | body { 2 | background: #223; 3 | } 4 | -------------------------------------------------------------------------------- /sandbox/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/sandbox/index.html -------------------------------------------------------------------------------- /sandbox/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/sandbox/index.js -------------------------------------------------------------------------------- /sandbox/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/sandbox/node.js -------------------------------------------------------------------------------- /src/debugId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/debugId.ts -------------------------------------------------------------------------------- /src/modules/clearchat/parseBan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/clearchat/parseBan.ts -------------------------------------------------------------------------------- /src/modules/clearchat/parseClearChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/clearchat/parseClearChat.ts -------------------------------------------------------------------------------- /src/modules/clearchat/parseTimeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/clearchat/parseTimeout.ts -------------------------------------------------------------------------------- /src/modules/clearmsg/parseClearMsg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/clearmsg/parseClearMsg.ts -------------------------------------------------------------------------------- /src/modules/joinpart/parseJoinPart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/joinpart/parseJoinPart.ts -------------------------------------------------------------------------------- /src/modules/message/badges/badges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/badges/badges.ts -------------------------------------------------------------------------------- /src/modules/message/badges/parseBadgeInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/badges/parseBadgeInfo.ts -------------------------------------------------------------------------------- /src/modules/message/bots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/bots.js -------------------------------------------------------------------------------- /src/modules/message/colors/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/colors/colors.ts -------------------------------------------------------------------------------- /src/modules/message/emotes/7tv/download7tvEmotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/emotes/7tv/download7tvEmotes.js -------------------------------------------------------------------------------- /src/modules/message/emotes/7tv/emotes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/emotes/7tv/emotes.json -------------------------------------------------------------------------------- /src/modules/message/emotes/7tv/search7tvEmotes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/emotes/7tv/search7tvEmotes.ts -------------------------------------------------------------------------------- /src/modules/message/emotes/createEmoteImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/emotes/createEmoteImage.ts -------------------------------------------------------------------------------- /src/modules/message/emotes/createEmotesDictionary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/emotes/createEmotesDictionary.ts -------------------------------------------------------------------------------- /src/modules/message/emotes/createFragments-copy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/emotes/createFragments-copy.ts -------------------------------------------------------------------------------- /src/modules/message/emotes/createFragments.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/emotes/createFragments.test.ts -------------------------------------------------------------------------------- /src/modules/message/emotes/createFragments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/emotes/createFragments.ts -------------------------------------------------------------------------------- /src/modules/message/emotes/createMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/emotes/createMessage.ts -------------------------------------------------------------------------------- /src/modules/message/emotes/createMessageBrowser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/emotes/createMessageBrowser.ts -------------------------------------------------------------------------------- /src/modules/message/emotes/createMessageNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/emotes/createMessageNode.ts -------------------------------------------------------------------------------- /src/modules/message/emotes/parseMessageWithEmotes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/emotes/parseMessageWithEmotes.ts -------------------------------------------------------------------------------- /src/modules/message/parseBadges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/parseBadges.ts -------------------------------------------------------------------------------- /src/modules/message/parseBits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/parseBits.ts -------------------------------------------------------------------------------- /src/modules/message/parseFlags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/parseFlags.ts -------------------------------------------------------------------------------- /src/modules/message/parseHypeChat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/parseHypeChat.ts -------------------------------------------------------------------------------- /src/modules/message/parseMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/parseMessage.ts -------------------------------------------------------------------------------- /src/modules/message/parsePrivMsg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/parsePrivMsg.ts -------------------------------------------------------------------------------- /src/modules/message/parseReplyMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/parseReplyMessage.ts -------------------------------------------------------------------------------- /src/modules/message/parseUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/parseUser.ts -------------------------------------------------------------------------------- /src/modules/message/parseUserMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/message/parseUserMessage.ts -------------------------------------------------------------------------------- /src/modules/notice/parseNotice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/notice/parseNotice.ts -------------------------------------------------------------------------------- /src/modules/parseRawMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/parseRawMessage.ts -------------------------------------------------------------------------------- /src/modules/roomstate/parseRoomState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/roomstate/parseRoomState.ts -------------------------------------------------------------------------------- /src/modules/usernotice/gift/parseCommunityPayforward.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/gift/parseCommunityPayforward.ts -------------------------------------------------------------------------------- /src/modules/usernotice/gift/parseGiftPaidUpgrade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/gift/parseGiftPaidUpgrade.ts -------------------------------------------------------------------------------- /src/modules/usernotice/gift/parseGoal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/gift/parseGoal.ts -------------------------------------------------------------------------------- /src/modules/usernotice/gift/parseMysteryGift.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/gift/parseMysteryGift.ts -------------------------------------------------------------------------------- /src/modules/usernotice/gift/parsePrimePaidUpgrade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/gift/parsePrimePaidUpgrade.ts -------------------------------------------------------------------------------- /src/modules/usernotice/gift/parseStandardPayforward.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/gift/parseStandardPayforward.ts -------------------------------------------------------------------------------- /src/modules/usernotice/gift/parseSubGift.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/gift/parseSubGift.ts -------------------------------------------------------------------------------- /src/modules/usernotice/parseAnnouncement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/parseAnnouncement.ts -------------------------------------------------------------------------------- /src/modules/usernotice/parseGift.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/parseGift.ts -------------------------------------------------------------------------------- /src/modules/usernotice/parseRaid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/parseRaid.ts -------------------------------------------------------------------------------- /src/modules/usernotice/parseUserNotice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/parseUserNotice.ts -------------------------------------------------------------------------------- /src/modules/usernotice/parseViewerMilestone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/parseViewerMilestone.ts -------------------------------------------------------------------------------- /src/modules/usernotice/sub/parseSub.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/sub/parseSub.ts -------------------------------------------------------------------------------- /src/modules/usernotice/sub/parseSubPlan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/usernotice/sub/parseSubPlan.ts -------------------------------------------------------------------------------- /src/modules/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/modules/utils.ts -------------------------------------------------------------------------------- /src/mtmi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/mtmi.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/src/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ManzDev/mtmi/HEAD/vite.config.js --------------------------------------------------------------------------------