Skip to content

ScheduledMsg

Domekologe edited this page Jun 30, 2026 · 1 revision

ScheduledMsg

🌐 English · Deutsch

ScheduledMsg sends messages once at a future time or on a recurring schedule (interval / daily / weekly). Opt-in per guild, bilingual (DE/EN), with Web Dashboard integration. Author: pd-codes · requires Red 3.5.0+ · Status: Alpha 0.1.0.

Installation

[p]repo add PDC https://github.com/pd-codes/PDC_Redbot_Cogs
[p]cog install PDC scheduledmsg
[p]load scheduledmsg
[p]slash sync

Commands

Command Type What it does
schedule enable <on/off> Admin Enable/disable the module for this server.
schedule add <#channel> <schedule> | <message> Admin Add a job. A | separates the schedule from the message.
schedule list Admin List jobs (ID, channel, schedule, next run).
schedule remove <id> Admin Remove a job by its ID.
schedule language <de-DE|en-US> Admin Output language.

Schedule syntax (UTC)

Syntax Meaning
every <N>m / every <N>h / every <N>d Repeat every N minutes / hours / days
daily <HH:MM> Every day at that time
weekly <mon..sun> <HH:MM> Every week on that weekday
once <YYYY-MM-DD HH:MM> A single time, then auto-removed

Example: [p]schedule add #news daily 09:00 | Good morning everyone!

Dashboard

Appears under Guild Settings as a Scheduled messages panel (Enabled + Language; jobs are managed via schedule add and listed in the panel description).

Clone this wiki locally