Noxyr Noxyr
Noxyr Noxyr
Features Custom Bot Business
Resources
Resources CommandsEvery slash command, searchable
Learn DocsA guide for every module TutorialSet the bot up step by step ArticlesBot comparisons and how-tos CompareNoxyr next to other bots
Extras Custom BotRun every Noxyr feature under your own bot's name and avatar. One Top.gg vote unlocks it. ToolsTimestamps, fonts and welcome text MusicThe music player, up close Noxyr RushPlay to win custom bot time
Site StatusUptime over the last 30 days ChangelogWhat shipped lately Noxyr MCPRun your server from Claude, ChatGPT, Cursor and more
Community Web storesLive stores run with Noxyr LeaderboardFeatured servers using Noxyr
Company
Company About usWho Noxyr is for and why it exists
Company PartnersThe host and bots we work with TeamThe people and AI agents behind Noxyr DonorsThe people who keep Noxyr free BrandingLogos, colours and how to use them
Get in touch Contact usQuestions, ideas or partnerships Become a partnerGet your bot or host listed ReviewsWhat server owners say on Top.gg
Support
Language
Change theme
Vote Donors
EN

Choose a language

English العربية 中文 Čeština Français Deutsch हिन्दी Bahasa Indonesia Italiano 日本語 한국어 Polski Português Español Türkçe Tiếng Việt
Bright themes
Dark themes
Business
Add Bot Log in
Home/Features
Automation

November 14, 2026 ·5 min read · By Mike

Discord Scheduled Messages Bot: Timed Posts, Cleanup and Night Lock

Glass hourglass in red silk ribbons of light

A Discord scheduled messages bot posts the same message on a fixed timer, so reminders and announcements go out without anyone remembering to send them. Noxyr schedules also clean channels on a timer and lock them overnight, all from one Schedules page.

Three kinds of schedule

Noxyr groups timed automation into one feature with three types. Each solves a different chore, and each runs on its own clock.

KindWhat it doesTiming
MessagePosts the same text or embed in up to five channels. It can delete its last post first, so the channel holds one copy.Every 15 minutes to 7 days
CleanupDeletes messages older than a set age, or everything except the newest ones. Pinned messages stay unless you say otherwise.Every 30 minutes to 7 days
LockStops members writing in up to ten channels between a lock time and an unlock time, on the days you pick, in your time zone.Daily window

Timed messages

Use a message schedule for anything that should come back on its own: a weekly rules reminder, a "how to open a ticket" note, a promo for your shop or a call for event signups. The message can be plain text or an embed. Turn on the option to delete the last post first, and the channel always shows a single copy instead of a growing pile.

Run it with /schedule message, choosing the channel, the text and the minutes between posts. On the dashboard it sits under Automation, then Schedules, where you can pick several channels at once.

A schedule posts on the clock whether or not anyone is chatting. If you want a note that follows the conversation instead, use a sticky message.

Automatic cleanup

A cleanup schedule keeps a channel from filling up. You choose how the bot decides what goes:

  • older_than_minutes: delete messages older than a set time, for example anything over a day.
  • keep_last: keep only the newest messages, from 1 to 90, and remove the rest.

Create one with /schedule cleanup. Each run looks at the newest 100 messages in the channel. Discord does not let bots bulk-delete messages older than 14 days, so those stay. For a one-off clear with filters, the purge bot page covers /clear.

Lock a channel overnight

A lock schedule closes a channel for writing at a set time and opens it again later. It suits support or trade channels that you do not staff at night, a daily "quiet hours" window, or a channel that should only run during an event. Use /schedule lock with the channel, lock_at and unlock_at in 24-hour format such as 23:00, a time_zone and the days. You can post an optional message when it locks and when it opens.

Under the hood the bot changes the Send Messages permission of @everyone in that channel and then puts back exactly what was there before. It needs Manage Permissions in the channel. If you save a lock schedule while the channel is inside its locked hours, it locks right away.

Managing what you have

  • /schedule list shows every schedule with its next run and any problem.
  • /schedule toggle pauses or resumes one.
  • /schedule remove deletes one. Deleting a lock schedule opens its channels again.

You can have up to 10 schedules of each kind per server, so ten messages, ten cleanups and ten locks.

Setting good timings

  1. Do not repeat too often. A reminder every 15 minutes in an active channel is noise. Daily or weekly works for most notices.
  2. Use delete-last-post. It keeps the channel readable and stops a schedule from burying real chat.
  3. Set the time zone on locks. The window follows the zone you pick, so a lock at 23:00 means 23:00 where you chose.
  4. Test with a short interval, then change it to the real one.

If you plan a weekly rhythm, the weekly schedule generator helps lay out what to post when. For event announcements without a bot, read the scheduled events guide.

Examples you can copy

  • Weekly rules reminder. A message schedule every 7 days in #general, with delete-last-post on.
  • Quiet support channel. A cleanup that keeps the last 30 messages, so bot noise never builds up.
  • Night lock. A lock from 23:00 to 07:00 on a trade channel, with a short message when it closes and another when it opens.
  • Event countdown. A message every day for a week with the same signup link, then pause it with /schedule toggle.

All of these can be built on the dashboard as well, where the list next to the form lets you edit, pause and delete schedules without typing a command.

Next steps

Every option is in the schedules docs. Add Noxyr and open Automation, then Schedules. All three schedule kinds are free.

Common questions

How often can a scheduled message repeat?

From every 15 minutes up to every 7 days, in up to five channels per schedule.

Can the bot clear old messages automatically?

Yes, with a cleanup schedule every 30 minutes to 7 days. Messages older than 14 days stay, because Discord does not let bots bulk-delete them.

Can I lock a channel at night?

Yes. A lock schedule stops members writing between the lock and unlock time you set, in your time zone, in up to ten channels.

How many schedules can I make?

Up to 10 schedules of each kind per server.

What permission does a lock schedule need?

Manage Permissions in the channel, because it changes the Send Messages permission of @everyone and then restores it.

Run your server from one dashboard

Noxyr covers tickets, security, moderation, welcome messages, invoices and giveaways, free.

Add to Discord, Free

Keep reading

Stats Discord Server Stats Bot: A Live Banner of Members, Online and Goals November 14, 2026 · 5 min read Channels Discord Sticky Message Bot: Keep a Notice at the Bottom of a Channel November 14, 2026 · 4 min read Community Discord Suggestion Bot: A Suggest Button, Numbered Ideas and Voting November 14, 2026 · 5 min read Security Discord Verification Bot: Button Verify, Roles and Welcome in One November 14, 2026 · 6 min read Moderation Discord Warn Bot: Warnings, Records and Automatic Punishments November 14, 2026 · 5 min read Greetings Discord Welcome Bot: Join Messages, Leave Messages and Auto Roles November 14, 2026 · 6 min read Music Discord 24/7 Music Bot: Keep Music Playing in Voice All Day November 14, 2026 · 6 min read AI Discord AI Chatbot: Answer Questions in a Channel and in Tickets November 14, 2026 · 6 min read Security Discord Anti-Link Bot: Block Invites, Scam Links and Self-Bots November 14, 2026 · 6 min read Security Discord Anti-Nuke Bot: Stop Mass Bans and Channel Deletion November 14, 2026 · 6 min read
Noxyr

Built for Discord communities.

Product

  • Shop Bot
  • Invoice Bot
  • Ticket Bot
  • Giveaway Bot
  • Security Bot
  • Music Bot

Resources

  • Features
  • Docs
  • Articles
  • Command List
  • Compare
  • Free Tools

Company

  • About us
  • Partners
  • Team
  • Donors
  • Branding
  • Become a partner
  • Contact us

Support

  • Support Center
  • Support server
  • Vote on Top.gg
  • Status

Legal

  • Terms of Service
  • Privacy Policy
  • Refund Policy

© 2026 Noxyr. All rights reserved.

Something went wrong

An unexpected error happened.

Report it
esc

Confirm action

Are you sure?