How To Rumble
6 videos
Updated 8 days ago
Unlock the full potential of Rumble with our comprehensive tutorial playlist! Whether you're a creator looking to maximize your impact or a viewer eager to explore all the platform has to offer, this curated collection of videos is your go-to guide.
-
How to Remove Rumble Shorts Everywhere (Website Only – Any Browser with Tampermonkey)
Mastering RumbleClick See More to copy the script below. Join Pickax: https://pickax.com/?referralCode=9bgj0rc&refSource=copy 🎥 Learn how to remove Rumble Shorts everywhere using Tampermonkey! In this quick tutorial from “Mastering Rumble,” I’ll walk you through the simple steps to completely hide Shorts across Rumble — including the homepage, channel pages, playlists, and search — on any browser. 📋 Script to Copy and Paste: // ==UserScript== // @name Rumble – Hide Shorts Everywhere // @version 9.7 // @description 9.6 stable core + user pages handled safely for Firefox // @match https://rumble.com/* // @run-at document-start // @grant none // ==/UserScript== (function () { 'use strict'; const path = location.pathname; const isChannelPage = /^\/c\//.test(path); const isUserPage = /^\/(user|u)\//.test(path) || /^\/@/.test(path); const isAccountPage = path.includes('/account/'); /* ============================================================ ===== CHANNEL + USER PAGE (9.7 ENGINE — SAFER FOR FIREFOX) === ============================================================ */ if ((isChannelPage || isUserPage) && !isAccountPage) { const style = document.createElement('style'); style.textContent = ` rum-shorts-row { display: none !important; } use[href="#shorts_label"] { display: none !important; } /* Remove ALL Shorts UI */ .channel-subheader--menu-item[href*="/shorts"], .main-menu-item__nav[href*="/shorts"], a[href^="/c/"][href*="/shorts"], a[href^="/shorts"], button[aria-label*="Shorts"] { display: none !important; } .thumbnail_grid, .grid { row-gap: 1.5rem !important; margin-top: 1.5rem !important; } .videostream, article.video-item { margin-bottom: 1.5rem !important; } section.py-6.mb-6.border-solid.border-y { display: none !important; } `; document.documentElement.appendChild(style); function hideShortsCards(root = document) { root.querySelectorAll('.videostream, article.video-item').forEach(card => { if ( card.querySelector('use[href="#shorts_label"]') || card.querySelector('a[href^="/shorts/"]') ) { // Safer for Firefox: hide instead of remove card.style.display = 'none'; } }); } function hideDividers(root = document) { root.querySelectorAll('section.py-6.mb-6.border-solid.border-y').forEach(section => { const hasVideos = section.querySelector('.videostream, article.video-item'); const hasShortRow = section.querySelector('rum-shorts-row'); const hasRealContent = section.textContent.trim().length > 10; if (!hasVideos && !hasShortRow && !hasRealContent) { section.style.display = 'none'; } }); } function hideShortsUI(root = document) { root.querySelectorAll('a, button').forEach(el => { const href = el.getAttribute?.('href') || ''; const text = el.textContent?.trim().toLowerCase(); if ( href.includes('/shorts') || (el.classList.contains('main-menu-item__nav') && href.includes('shorts')) || text === 'shorts' || text === 'shorts beta' ) { el.style.display = 'none'; } }); } const observer = new MutationObserver(mutations => { for (const m of mutations) { for (const node of m.addedNodes) { if (node.nodeType !== 1) continue; // Add tiny delay on user pages to prevent Firefox flashes if (isUserPage) { setTimeout(() => { hideShortsCards(node); hideDividers(node); hideShortsUI(node); }, 50); } else { hideShortsCards(node); hideDividers(node); hideShortsUI(node); } } } }); observer.observe(document.documentElement, { childList: true, subtree: true }); document.addEventListener('DOMContentLoaded', () => { hideShortsCards(); hideDividers(); hideShortsUI(); }); return; } /* ============================================================ ================= GLOBAL LOGIC (UNCHANGED) =================== ============================================================ */ const style = document.createElement('style'); style.textContent = ` rum-shorts-row { display: none !important; } body:not([class*="account"]) rum-shorts-row { display: none !important; } body:not([class*="account"]) use[href="#shorts_label"] { display: none !important; } .thumbnail_grid, .grid { row-gap: 1.5rem !important; } section:has(rum-shorts-row), div:has(rum-shorts-row) { display: none !important; } section:has(use[href="#shorts_label"]), div:has(use[href="#shorts_label"]) { opacity: 0 !important; height: 0 !important; overflow: hidden !important; } section.homepage-section[rum-ignore]:not(:has(.videostream)):not(:has(rum-shorts-row)):not(:has(article)):has(.js-rac-desktop-container) { display: none !important; height: 0 !important; margin: 0 !important; padding: 0 !important; } li.videostream__details[data-video-id]:has(.videostream__list-index):not(:has(img)):not(:has(a)) { display: none !important; visibility: hidden !important; } `; document.documentElement.appendChild(style); function hideShortsUI(root = document) { if (isAccountPage) return; root.querySelectorAll('a, button').forEach(el => { const text = el.textContent?.trim().toLowerCase(); const href = el.getAttribute?.('href'); if (text === 'shorts' || text === 'shorts beta') el.style.display = 'none'; if (href && href.startsWith('/shorts')) el.style.display = 'none'; }); } function removeShortsCards(root = document) { if (isAccountPage) return; root.querySelectorAll('.videostream, article.video-item').forEach(card => { if ( card.querySelector('use[href="#shorts_label"]') || card.querySelector('a[href^="/shorts/"]') ) card.style.display = 'none'; // safer than remove }); } const observerGlobal = new MutationObserver(mutations => { for (const m of mutations) { for (const node of m.addedNodes) { if (node.nodeType !== 1) continue; hideShortsUI(node); removeShortsCards(node); } } }); observerGlobal.observe(document.documentElement, { childList: true, subtree: true }); document.addEventListener('DOMContentLoaded', () => { hideShortsUI(); removeShortsCards(); }); })(); 👍 If this guide helped you clean up Rumble, give it a thumbs up and consider following for more Rumble tips, fixes, and tutorials. Have questions or run into issues? Leave a comment — happy to help. 🌟 Thanks for watching “Mastering Rumble.” Stay tuned for more helpful Rumble tips and tricks. Happy browsing!2.36K views 18 comments -
How to Block Ads on Rumble: 5 Easy Methods for an Ad-Free Experience!
Mastering RumbleWant to block ads while watching Rumble across all your devices? In this video, we’ll walk you through the best methods to enjoy uninterrupted content, no matter where or how you watch Rumble. Browser Ad-Blockers Install uBlock Origin (https://ublockorigin.com) or AdBlock Plus (https://adblockplus.org) to block ads on Rumble when using a web browser. These free tools provide a smooth, ad-free experience. Mobile Ad-Blockers Use browsers with built-in ad-blocking, like Brave (https://brave.com) or Firefox Focus (https://www.mozilla.org/en-US/firefox/focus/). Android users: Check out the GrayJay (https://grayjay.app/). System-wide options: Install AdGuard for Android (https://adguard.com/en/adguard-android/overview.html) or 1Blocker for iOS (https://1blocker.com) to block ads across all apps, including Rumble. TV Platforms (Apple TV, Roku, Fire TV, Google TV, LG, Samsung, Xbox) While these platforms don't have easy ad-blocking options, you can block ads at the network level (see below). Router-Level Ad-Blocking Set up Pi-hole (https://pi-hole.net) or AdGuard Home (https://adguard.com/en/adguard-home/overview.html) to block ads across your entire network. Alternatively, configure your router to use AdGuard DNS (https://adguard.com/en/adguard-dns/overview.html) or NextDNS (https://nextdns.io) for ad-free browsing on all devices. Rumble Premium Subscribe to Rumble Premium (https://rumble.com/premium) for an ad-free experience on all your devices without needing to install any software or ad-blockers. Stay Connected and Follow Us: Follow us on X/Twitter: https://x.com/MasteringRumble Get a Rumble Follow tag for your channel: https://creatorset.com/?ref=Rumble Create engaging video clips effortlessly with Opus Clip: https://www.opus.pro/?via=masteringrumble Enjoy high-quality coffee from Coffee Brand Coffee: https://coffeebrandcoffee.com/?ref=rumble Some of these links are affiliate links, which means we may earn a commission at no extra cost to you if you make a purchase through them. Thank you for supporting our channel! Don’t forget to like, comment, and follow for more tips!13.8K views 23 comments -
Mastering The Rumble: How to Get Verified Badge
Mastering RumbleJoin The Rumble Guilded: https://www.guilded.gg/i/2ye8Zqw2 Unlock the power of Rumble's verified badge with our latest video! Discover the key requirements to earn this prestigious badge and gain recognition for your content. Stay tuned and don't forget to follow for more valuable insights into Rumble's features and policies.1.7K views 3 comments -
Mastering the Rumble: A Comprehensive Guide to Live Streaming
Mastering RumbleDiscover how to live stream on Rumble with this straightforward guide. We'll tell you everything you need to get started sharing your content in real-time. Remember that Rumble's features may evolve, so keep updated. Happy streaming!2.73K views 5 comments -
Mastering The Rumble: Stop Autoplay with uBlock Origin
Mastering RumbleClick See More to copy the filters below. Join The Rumble Guilded: https://www.guilded.gg/i/2ye8Zqw2 🎥 Learn how to stop autoplay videos on Rumble using uBlock Origin! In this quick tutorial from "Mastering the Rumble," we'll guide you through the simple steps to prevent videos from auto-playing after you finish watching content on Rumble. 🔍 Follow our clear instructions on installing uBlock Origin, accessing Rumble, and applying the filters to halt autoplay videos. Find the filters below for easy copy-paste! 📋 Filters to Copy and Paste: *://*.rumble.com/embedJS/*/?request=related* *://rumble.com/embedJS/*/?request=related* *://*.rumble.com/embed/*/?request=related* *://rumble.com/embed/*/?request=related* ! turn off dimming and extra on screen controls rumble.com##div:nth-of-type(9) 👍 If you found this guide helpful, give it a thumbs up and consider following for more Rumble tips. Got questions? Leave a comment; we're here to assist you on your Rumble journey! 🌟 Thanks for watching "Mastering the Rumble." Stay tuned for more helpful Rumble tips and tricks. Happy browsing!3.93K views 58 comments -
Mastering The Rumble: How to Add a Moderator
Mastering RumbleJoin The Rumble Guilded: https://www.guilded.gg/i/2ye8Zqw2 🌐 Enhance your Rumble experience! Learn how to add a moderator to your account with ease. Moderators can assist in managing comments and chats on your channels. Thumbs up if you found this video helpful! Subscribe for more Rumble tutorials. Happy rumbling! 🚀1.54K views 4 comments