Skip to content

malvinarum/malvincogs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Malvinarum's Redbot Cogs ๐Ÿš€

Welcome to the "Enterprise Grade" utility cogs for Red Discord Bot! Built for power users running home labs, game servers, and media empires. Basically, cool stuff for your server! ๐Ÿ˜Ž

Sponsor on GitHub Buy Me A Coffee

๐Ÿ“ฆ The Cogs

๐ŸŽฎ Draper Bundle (draperbundle)

New! A massive suite of community and gaming utilities created by DraperSniper, (updated & maintained by Malvinarum).

  • Gaming Profiles ([p]gprofile): Let users set up profiles with their region, timezone, and linked game accounts (Steam, Battle.net, etc.). Auto-manages roles based on region!
  • PC Specs ([p]specs): Allow members to flex their rigs. Tracks CPU, GPU, RAM, and more.
  • Live Status ([p]splaying): See exactly who is playing what game, watching movies, or listening to Spotify across your server in real-time.
  • Dynamic Voice ([p]dynamicset): Create voice channels that automatically spawn new rooms when they get full.
  • Game Stats ([p]gstats): Retrieve player statistics for supported games (e.g., Battlefield V).

๐Ÿณ Docker Manager (dockermanager)

New! Manage your Docker containers without leaving Discord.

Docker Manager Panel

  • Interactive Panel: A persistent dashboard showing container status (๐ŸŸข Running / ๐Ÿ”ด Stopped).
  • Control: Start, Stop, and Restart containers via dropdowns and buttons.
  • Secure: Locked to the bot owner to prevent unauthorized access.
  • Req: Requires pip install docker on the host machine and access to the docker socket.

๐Ÿง Systemd Manager (systemdmanager)

New! Control Linux services directly from chat. Perfect for managing game servers or web backends.

Systemd Manager Panel

  • Service Control: Start, Stop, and Restart services (e.g., nginx, plexmediaserver) via a persistent panel.
  • Dynamic Config: Add services to the monitoring list on the fly ([p]systemd add <service>).
  • Real-time Status: Visual indicators for Active/Failed/Inactive states.
  • Req: Bot user requires sudo (NOPASSWD) privileges for /bin/systemctl.

๐Ÿ“ก Stream Sentry (streamsentry)

New! Automated promotion and archiving for your community's content creators.

  • Go-Live Alerts: Auto-posts stream cards when whitelisted members go live.
  • Live Role: Automatically assigns and removes a "Now Live" role.
  • Clip Vault: Detects Twitch/Medal/YouTube clips in chat and archives them to a dedicated channel.

๐Ÿฆ– PalworldWatch (palworldwatch)

Your mission control for Palworld! Keep an eye on your server stats like a hawk.

Palworld Watch

  • Live Telemetry: Watch FPS, CPU, and RAM usage in real-time via the REST API and process monitoring.
  • Population: See who's online and their levels.
  • Visuals: Custom images for when the server is up or down.

๐ŸŽฌ Plex Activity (plexactivity)

The ultimate "Now Playing" dashboard. Flex your media library!

Plex Activity

  • Rich Metadata: Grabs movie posters from TMDB and audiobook covers from Google Books.
  • Tech Specs: Nerd stats! See transcoding status, bitrate, and player device.
  • Context: Distinguishes between "Watching" a movie, "Listening" to an audiobook, or binging a TV show.
  • Multi-User: Tracks everyone streaming at once with user mapping support.

๐Ÿ“ฅ Torrents Watch (torrentswatch)

A set-it-and-forget-it download monitor for qBittorrent.

Torrents Watch

  • Live Stats: Real-time download/upload speeds, progress bars, and ETAs.
  • Smart Sorting: Prioritizes active downloads and errors so you see what matters.
  • Auth Support: Handles cookie-based authentication for newer qBittorrent versions.

๐Ÿ–ฅ๏ธ System Monitor (systemmonitor)

Check your server's pulse at a glance.

System Monitor

  • Hardware: Keeps tabs on CPU temps, load averages, and RAM usage.
  • Process Hogs: Identifies top processes consuming your resources.
  • Network: Real-time upload/download bandwidth tracking.

๐Ÿ“ฐ RSS Feed (rssfeed)

A smarter news ticker for your server.

  • Filtering: Only see what you want with include/exclude keywords.
  • Rich Media: Aggressively hunts for images to create beautiful embeds.
  • Social: Estimates reading time and can ping specific roles on new posts.

๐Ÿฆ XFeed (xfeed)

Track social media without breaking the bank (or API limits).

  • Budget Mode: Smart polling designed to stay within the strict Free Tier API limits.
  • Filters: Ignore the noise with keyword filtering before posts reach your channel.

๐Ÿš€ Installation

To get these running, you'll need Red Discord Bot V3.

Step 1: Add the Repository

Load the downloader and add the repo: [p]repo add malvincogs https://github.com/malvinarum/malvincogs

Step 2: Install a Cog

Pick the cog you want and install it. Note: draperbundle installs multiple cogs at once. [p]cog install malvincogs <cog_name>

Step 3: Load and Configure

Load the cog and check its specific setup command.

Common Setup Commands:

  • [p]dockerpanel (Spawns Docker Control)
  • [p]systemd panel (Spawns Systemd Control)
  • [p]streamset (Stream Sentry Config)
  • [p]pw setup (Palworld)
  • [p]tw setup (Torrents)
  • [p]sysmon setchannel (System Monitor)
  • [p]rss add (RSS Feed)
  • [p]gprofile setup (Draper Bundle Profiles)

Maintained by Malvinarum.

About

Malvinarum's Redbot Cogs

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published

Languages