explaingit

cog-creators/red-discordbot

Analysis updated 2026-06-26

5,532PythonAudience · generalComplexity · 3/5Setup · moderate

TLDR

An older, unmaintained version of Red, a self-hosted multi-purpose Discord bot written in Python covering music streaming, trivia, moderation, and custom commands. New users should follow the link to the current active repository.

Mindmap

mindmap
  root((red-discordbot))
    What it does
      Discord bot
      Self-hosted
      Multi-purpose
    Features
      Music streaming
      Moderation tools
      Games and trivia
    Audience
      Server admins
      Discord users
      Community owners
    Note
      Old version
      Use new repo
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Run a self-hosted Discord bot that handles music streaming, trivia, moderation, and an in-server economy without inviting a third-party service.

USE CASE 2

Create custom text-response commands for your Discord server without writing any code.

USE CASE 3

Study the architecture of an older Python Discord bot before working with the current maintained version.

What is it built with?

Python

How does it compare?

cog-creators/red-discordbotairbnb/knowledge-repofanghua-yu/supir
Stars5,5325,5355,529
LanguagePythonPythonPython
Setup difficultymoderatemoderatehard
Complexity3/53/55/5
Audiencegeneraldataresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

This is an outdated, unmaintained version, the README redirects to the active repository.

In plain English

Red is a multi-purpose Discord bot, which means it is a program you run on your own server or computer that connects to a Discord server and responds to commands from members. Rather than a single-purpose bot that only plays music or only handles moderation, Red covers a wide range of features in one package. The fun and games side includes coin flips, a magic 8-ball, trivia sessions, rock-paper-scissors, random number rolls, polls, GIF searches, meme generation, and a simple in-server economy where members earn and spend credits at a slot machine. There is also a custom commands feature inspired by Twitch's Nightbot, which lets server admins define their own text-response commands without writing any code. The audio features let members stream YouTube videos and playlists directly into a Discord voice channel. Members can build shared playlists, skip or pause songs, shuffle tracks, adjust volume, and save personal favorites. Local audio files in MP3 and FLAC format are also supported. For moderation, Red includes a message filter that supports regular expressions, which are a pattern-matching system for catching specific words or phrases. There is also a bulk message cleanup tool and Twitch stream alerts that notify a Discord channel when a specified streamer goes live. The README on this repository is from an older, no-longer-supported version of Red. It includes a notice directing users to the current maintained version hosted at a separate repository. The older version's commands and structure are documented here, but anyone starting fresh should follow the link provided in the README to the current codebase. Red is written in Python and is self-hosted, meaning you download and run it yourself on a machine you control rather than inviting a third-party service to your Discord server.

Copy-paste prompts

Prompt 1
How do I install and run an older version of Red Discord bot on a Linux server using Python?
Prompt 2
Explain the custom commands system in Red Discord bot and how I can create my own responses without coding.
Prompt 3
How does the audio module in Red Discord bot stream YouTube music to a Discord voice channel?

Frequently asked questions

What is red-discordbot?

An older, unmaintained version of Red, a self-hosted multi-purpose Discord bot written in Python covering music streaming, trivia, moderation, and custom commands. New users should follow the link to the current active repository.

What language is red-discordbot written in?

Mainly Python. The stack also includes Python.

How hard is red-discordbot to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is red-discordbot for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.