') + ')', 'gi');
if (regex.test(text)) {
found = true;
var frag = document.createDocumentFragment();
var parts = text.split(regex);
parts.forEach(function(part, i) {
if (i % 2 === 0) {
frag.appendChild(document.createTextNode(part));
} else {
var span = document.createElement('span');
span.className = 'userscript-highlight';
span.textContent = part;
frag.appendChild(span);
}
});
node.parentNode.replaceChild(frag, node);
}
});
} else if (node.nodeType === 1 && node.childNodes) { // element
var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];
if (!skipTags.includes(node.tagName)) {
Array.from(node.childNodes).forEach(highlight);
}
}
}
highlight(document.body);
// Re-highlight on dynamic content
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(m) {
m.addedNodes.forEach(function(node) {
if (node.nodeType === 1 || node.nodeType === 3) highlight(node);
});
});
});
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); }
})();
(function(){
try {
var __m = "*";
var __re = new RegExp('^' + ".*" + ', 'i');
if (__m === '*' || __re.test(location.href)) {
// Strip utm_, fbclid, gclid, etc. from all links on page
(function() {
var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',
'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',
'ref', 'ref_src', 'source', 'medium', 'campaign'];
function cleanUrl(url) {
try {
var u = new URL(url, window.location.origin);
var changed = false;
trackingParams.forEach(function(p) {
if (u.searchParams.has(p)) {
u.searchParams.delete(p);
changed = true;
}
});
return changed ? u.toString() : url;
} catch (e) {
return url;
}
}
function cleanLinks() {
document.querySelectorAll('a[href]').forEach(function(a) {
var clean = cleanUrl(a.href);
if (clean !== a.href) a.href = clean;
});
}
cleanLinks();
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(m) {
m.addedNodes.forEach(function(node) {
if (node.nodeType === 1) {
if (node.tagName === 'A') cleanLinks();
node.querySelectorAll('a[href]').forEach(function(a) {
var clean = cleanUrl(a.href);
if (clean !== a.href) a.href = clean;
});
}
});
});
});
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); }
})();
(function(){
try {
var __m = "youtube.com";
var __re = new RegExp('^' + "youtube\\.com" + ', 'i');
if (__m === '*' || __re.test(location.href)) {
// Auto-enable theater mode on YouTube
(function() {
function tryTheater() {
var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]');
if (btn && !btn.classList.contains('activated')) {
btn.click();
}
}
// Try immediately
tryTheater();
// Try after navigation (SPA)
var lastUrl = location.href;
setInterval(function() {
if (location.href !== lastUrl) {
lastUrl = location.href;
setTimeout(tryTheater, 500);
}
}, 1000);
// Also try on player load
var observer = new MutationObserver(tryTheater);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); }
})();
(function(){
try {
var __m = "*";
var __re = new RegExp('^' + ".*" + ', 'i');
if (__m === '*' || __re.test(location.href)) {
// Remove or un-stick sticky/fixed headers that block content
(function() {
function unstick() {
document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) {
if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {
el.style.position = 'static';
el.style.top = 'auto';
el.style.zIndex = 'auto';
}
});
}
unstick();
var observer = new MutationObserver(unstick);
observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });
})();
}
} catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); }
})();
})();
MN-BOTS · GitHub
Popular repositories
Loading
Shobana filter bot is the best auto filter bot which have some unique and advanced features
Python
39
129
A telegram bot for downloading videos from Terabox , multiple quality selection supported, token verification added
Python
21
35
MN Tamil Blasters Rss Bot is an advanced Telegram bot designed to automatically post torrent files from 1TamilBlasters to a specified Telegram channel
Python
6
16
Mn Youtube Downloader Bot is the best YouTube downloader bot which have some unique and advanced features
Python
4
3
Serverless Telegram bot that silently auto-forwards channel posts between chats — no VPS required, deploy free on Vercel.
JavaScript
3
4
Repositories
Showing 10 of 14 repositories MN-BOTS/Mn-Auto-leech's past year of commit activity Python
5 MIT
8
0
0
Updated Aug 11, 2026 MN-BOTS/mntgx's past year of commit activity Python
0 MIT
1
0
0
Updated Aug 11, 2026 MN-TeraBox-Downloader-Bot
Public
A telegram bot for downloading videos from Terabox , multiple quality selection supported, token verification added
MN-BOTS/MN-TeraBox-Downloader-Bot's past year of commit activity Python
21 MIT
35
0
0
Updated Jul 10, 2026 Test
Public
Forked from
MN-BOTS/ShobanaFilterBot
Shobana filter bot is the best auto filter bot which have some unique and advanced features
MN-BOTS/Test's past year of commit activity Python
0 GPL-2.0
135
0
0
Updated Jul 6, 2026 MN-BOTS/.github's past year of commit activity
0
0
0
0
Updated Jun 28, 2026 MN-BOTS/MN-AutoFilterBot's past year of commit activity Python
0 GPL-2.0
135
0
0
Updated Jun 21, 2026 MN-Auto-Forward-Bot
Public
Serverless Telegram bot that silently auto-forwards channel posts between chats — no VPS required, deploy free on Vercel.
MN-BOTS/MN-Auto-Forward-Bot's past year of commit activity JavaScript
3 GPL-3.0
4
0
0
Updated Jun 21, 2026 ShobanaFilterBot
Public
Shobana filter bot is the best auto filter bot which have some unique and advanced features
MN-BOTS/ShobanaFilterBot's past year of commit activity Python
39 GPL-2.0
129
0
0
Updated Jun 13, 2026 Mn-Youtube-Downloader-Bot
Public
Mn Youtube Downloader Bot is the best YouTube downloader bot which have some unique and advanced features
MN-BOTS/Mn-Youtube-Downloader-Bot's past year of commit activity Python
4 GPL-3.0
3
0
0
Updated Jun 7, 2026 Mn-Auto-Delete
Public
Forked from
MN-BOTS/Mn-auto-delete-telegram-bot
Simple Auto Delete Repo by MN BOTS.Auto delete system for messages, files, and data with custom time intervals. Designed for Telegram bots, automation scripts, cron jobs, and backend cleanup workflows.
MN-BOTS/Mn-Auto-Delete's past year of commit activity Python
0 GPL-3.0
8
0
0
Updated Jun 1, 2026
People
This organization has no public members. You must be a member to see who’s a part of this organization.
You can’t perform that action at this time.