Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/trubbel/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@
"description": "↓ Lots of features ↓\n\n**Chat:**\n\n– Custom commands\n\n– First-time chatter indicator (for yourself)\n\n– Clickable Steam inspect links\n\n– Markdown support (bold, italic, underline, strikethrough, spoilers and timestamps)\n\n– Highlight messages\n\n– BTTV-like moderation\n\n– Raid preview (image, video)\n\n– Hide shared messages\n\n– Translate chat messages\n\n– Clickable usernames in /mods, /vips and raid messages\n\n– Display recent messages in viewer cards\n\n**Mod View:**\n\n– Activity feed moderation\n\n– Display emote and cheer tooltips in activity feed\n\n– Automatically enter mod view\n\n**Player:**\n\n– Automatically reset player on error\n\n**VODs:**\n\n– Custom progress bar\n\n– Custom seeking\n\n– Frame by frame seeking\n\n– Automatically skip muted segments\n\n**Dashboard:**\n\n– Show dashboard deletion date for past broadcasts\n\n**Directory:**\n\n– Display follow date in followed channels\n\n– Display total followed channels\n\n– Thumbnail previews\n\n**Inventory:**\n\n– Automatically claim drops\n\n– Collapsible drops\n\n**Overall:**\n\n– Yet Another Prime Reminder\n\n– Sidebar previews\n\n– Pinned sidebar channels\n\n– Automatically expand sidebar channels\n\n…among other things…",
"author": "Trubbel",
"maintainer": "Trubbel",
"version": "4.2.7",
"version": "4.2.8",
"search_terms": "trubbel",
"website": "https://twitch.tv/trubbel",
"settings": "add_ons.trubbel_s_utilities",
"created": "2025-01-06T23:29:54.496Z",
"updated": "2026-01-17T16:15:04.277Z"
"updated": "2026-02-03T13:45:23.642Z"
}
4 changes: 4 additions & 0 deletions src/trubbel/settings/channel/chat.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import BTTVModeration from "../../modules/channel/chat/bttv";
import ChatTranslate from "../../modules/channel/chat/translate";
import Commands from "../../modules/channel/chat/commands-handler";
import FirstTimeChatter from "../../modules/channel/chat/ftc";
import InfoMessage from "../../modules/channel/chat/info-message";
Expand Down Expand Up @@ -33,6 +34,7 @@ export class Channel_Chat extends FrankerFaceZ.utilities.module.Module {
this.inject("site.chat.scroller");

this.bttvModeration = new BTTVModeration(this);
this.chatTranslate = new ChatTranslate(this);
this.customCommands = new Commands(this);
this.firstTimeChatter = new FirstTimeChatter(this);
this.infoMessage = new InfoMessage(this);
Expand Down Expand Up @@ -446,6 +448,7 @@ export class Channel_Chat extends FrankerFaceZ.utilities.module.Module {
onEnable() {
this.router.on(":route", this.navigate, this);
this.bttvModeration.initialize();
this.chatTranslate.initialize();
this.customCommands.initialize();
this.firstTimeChatter.initialize();
this.infoMessage.initialize();
Expand All @@ -464,6 +467,7 @@ export class Channel_Chat extends FrankerFaceZ.utilities.module.Module {

async navigate() {
this.bttvModeration.handleNavigation();
this.chatTranslate.handleNavigation();
this.customCommands.handleNavigation();
this.firstTimeChatter.handleNavigation();
this.infoMessage.handleNavigation();
Expand Down