To schedule announcements on a 7 Days to Die server, create a scheduled task that runs a console or RCON command, then use say "Your_Message_Here" as the command. On a managed server, this is usually done in the hosting control panel. On a self-hosted server, a manager such as CatalysmsServerManager (CSMM) can run commands at intervals and send timed messages. The crucial detail is that the task must execute a game-console command; editing serverconfig.xml alone will not broadcast a message.
Prefer not to run the server on your own PC? Godlike.Host offers hosted 7 Days to Die servers with free DDoS protection and up to three free backups a day.
What you need before scheduling a message
A scheduled announcement depends on three separate pieces: a running server, an administration connection, and a scheduler that can execute a command inside the game. Confirm each one before creating a task.
As an Amazon Associate I earn from qualifying purchases.
Free tools Windows power users keep installed
One-click scans. No signup required.
- Server ownership: Determine whether the world runs on a game-hosting provider or on hardware you manage yourself. The setup location and maintenance work are different.
- Console or RCON access: The scheduler needs permission to submit commands to the server console. A task that only runs an operating-system script or edits a configuration file cannot send a live chat message.
- A scheduler: Look for a control-panel feature named Scheduled Tasks, Scheduler, or Automation. The task type you need is usually labeled Console/RCON Command. If your panel does not expose that option, install or connect a server manager that supports recurring commands.
- Administrative credentials: Keep the console/RCON password available, but do not paste it into public documentation, screenshots, or chat. The exact fields available depend on the server software and host.
The seven-day setup plan
Use this sequence to move from an unverified environment to a dependable announcement schedule. The first test should be short and visible before you add a production timetable.
Day 1: Identify where the server is managed
Open the provider’s game-server panel if the server is hosted for you. Search its navigation for Scheduled Tasks, Tasks, Automation, or a similar label. You are looking for a task action that runs a command in the game, not a generic backup or file-edit job.
#1 Best Overall
- [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
- [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
- [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
- [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
- [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.
For a self-hosted installation, decide whether you will use the server’s built-in console/RCON interface or a web-based manager. CSMM describes support for running any command at an interval and for timed server messages, making it a fallback when the host has no scheduler.
Day 2: Verify the version and configuration model
Check the server version shown by the host panel or startup log. The current configuration reference for version V3.3.0 says the server reads 69 properties from serverconfig.xml. It also notes that 30 older properties were removed in V3.0 and that many gameplay controls now belong in SandboxCode or runtime preferences.
PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchThis matters because a setting copied from an older tutorial may be ignored without producing an obvious error. Scheduled chat messages are sent at runtime through the console command, so they should not be implemented by changing a deprecated gameplay property.
Day 3: Check the administration interface
Review the live server configuration for the administration fields your installation supports. The settings reference lists TelnetEnabled, TelnetPort, TelnetPassword, and TerminalWindowEnabled. These fields indicate whether remote Telnet administration, its listening port and password, or a local terminal window are available.
Use the interface that your host documents. If remote access is disabled, enable it only through the provider’s supported controls and protect the credentials. A scheduler that cannot authenticate will create a task but will not deliver its command.
Day 4: Create a one-message test task
In the scheduler, create a new task and select Console/RCON Command rather than the default task type. Enter this command exactly:
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Clear out junk files and repair common Windows errors3Fix the driver behind crashes, sound loss and screen glitchesRank #2
- 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
- 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
- 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
- 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
- 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.
say "Server restart in 10 minutes"
Keep the quotation marks around the message. They define the text passed to the say command, especially when the announcement contains spaces. Save the task, but use a short test interval or a one-time run while you watch the server.
Day 5: Confirm delivery to connected players
Join the server with an account that can see global chat. Wait for the test execution and verify that the announcement appears to every connected player, not only in the administrator console. If you see a console error but no chat line, the task may be reaching the server while using the wrong command context.
Do not move to a long interval until one complete execution has been observed. Testing with a harmless sentence avoids confusing a failed scheduler with a real restart warning.
Day 6: Add the production timing
After the command works, replace the test with the cadence your community needs. A practical restart-warning sequence is 30, 15, 10, 5, and 1 minute before maintenance; these intervals are an operational recommendation, not a requirement imposed by the game or the hosting documentation.
Each warning can be its own scheduled task, or your manager can run a series of timed commands if that feature is available. Include the action and the remaining time in every message, for example say "Server restart in 5 minutes". Avoid relying on a single warning that players might miss.
Day 7: Save, apply, and document the task
Hyper Layer’s documented workflow is to save the task settings and then apply the scheduled task. Follow the equivalent action in your own panel; some interfaces call it Apply, Enable, or Deploy. Record the task name, command, timezone shown by the panel, interval, and the account or service that owns it.
Rank #3
- [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
- [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
- [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
- [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
- [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by
Keep a second, disabled test task if your panel supports it. That gives you a safe way to verify command delivery after a host migration or server update without changing the live restart schedule.
The command that sends a message
Use the say command
The documented pattern is:
say "Your_Message_Here"
Replace the placeholder with the text players should see. For example:
say "Event starts in 15 minutes"
say "Server restart in 5 minutes"
say "Restart complete; you may reconnect"
The quotation marks should remain around each complete message. They are particularly important when the announcement contains spaces. Do not add brackets, markdown, or a leading slash unless your host’s command field specifically requires those characters.
Why a file edit is not a broadcast
serverconfig.xml stores server properties and administration-interface settings. It is not a queue of chat messages. A generic operating-system task that edits that file may change a setting after a restart, but it does not execute say for players who are currently connected. Use a Console/RCON task or a server manager that submits the command to the running process.
Setting up the task in a managed hosting panel
- Sign in to the game-server control panel and open the server instance.
- Open Scheduled Tasks, Scheduler, or the panel’s equivalent automation page.
- Create a new task and change Task Type to Console/RCON Command. Hyper Layer specifically instructs users to select this option instead of the default task type.
- Paste a complete command such as
say "Server restart in 10 minutes"into the command field. - Set a one-time or short test schedule. Check the panel’s displayed timezone before choosing a clock time.
- Save the task, then select the panel’s Apply, Enable, or Deploy action so the scheduler begins using it.
- Watch the console and in-game chat for one execution. Only after it succeeds should you add the remaining warnings or a recurring interval.
Panel names vary, but the required combination does not: a scheduled action, authenticated console/RCON access, and the say command.
Using a self-hosted manager when the panel has no scheduler
If you run the server yourself, you can use the local terminal or a remote administration interface for occasional messages. That is suitable for an announcement you send once, but it does not solve recurring restart warnings.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Rank #4
- Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
- Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
- All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
- Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
- Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
CSMM is a web-based 7 Days to Die server manager. Its project README lists “Server automation – Run any command in any time interval you want” and “Timed server messages.” In practice, you install and maintain the manager, connect it to the server’s supported administration interface, and create an interval rule containing the same say command.
- Install the manager according to its project documentation on a machine that can reach the game server.
- Connect it using the administration method enabled on your server, such as the documented Telnet/RCON settings.
- Create an automation rule for a harmless test command and confirm that the manager reports a successful connection.
- Set the message text and interval, then run the rule while a player is connected.
- Enable the production rules only after the test message appears in game, and monitor the manager after server or operating-system updates.
A self-hosted manager adds another service to patch, back up, secure, and keep online. Its benefit is flexibility when a hosting panel cannot schedule arbitrary console commands.
Which scheduling method fits your server?
| Option | Best for | Strength | Trade-off |
|---|---|---|---|
| Hosting-panel scheduled task | Managed-server customers | Fastest setup; the Console/RCON workflow is exposed in the same panel that runs the server | Works only if the provider offers that task type and keeps it compatible with the server |
| CSMM or a similar server manager | Self-hosters and advanced administrators | Recurring commands, timed messages, and broader automation | You must install, secure, update, and monitor another service |
| Manual console entry | Occasional announcements | No scheduler setup and no additional service | Not recurring; an administrator must be present and remember each message |
The first row reflects the workflow documented by Hyper Layer. The automation and timed-message capabilities in the second row are listed by the CSMM project. The maintenance differences follow from where each tool runs: a provider manages the panel infrastructure, while a self-hosted manager becomes your responsibility.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Designing useful restart and event announcements
Restart warnings
State both the event and the remaining time. “Restart in 10 minutes” is more actionable than “Maintenance soon.” If the restart is scheduled for a known clock time, include it only when the panel and players use the same timezone. Otherwise, use a countdown so daylight-saving or timezone differences do not create confusion.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →World saves and routine maintenance
Use a separate message for a save or maintenance action rather than combining several instructions into one long line. Short messages are easier to read in a busy chat window. Create the task only after confirming that the underlying command is supported by your server version and manager.
Events and community notices
For an event, schedule one announcement far enough in advance for players to prepare and a second reminder closer to the start. Keep event messages separate from restart tasks so you can disable one schedule without accidentally removing operational warnings.
Best Value
Version and configuration details that affect troubleshooting
The V3.3.0 configuration reference says the server reads 69 properties from serverconfig.xml. It also documents 30 properties removed in V3.0, with many gameplay controls moved to SandboxCode or runtime preferences. An older tutorial may therefore show fields that your current server ignores.
These version changes do not change the basic message command: the scheduler still needs to submit say to the running console. They do change where you look when an administration connection fails or a configuration edit appears to have no effect. Always compare the property names and interface instructions with the version actually running on your server.
Recommended Free Tools
Troubleshooting: why a scheduled say command does nothing
The task ran, but no player saw a message
- Open the task and verify that its type is Console/RCON Command, not a generic command, backup, or file operation.
- Check that the command begins with
sayand that the message is enclosed in quotation marks. - Confirm that you saved the task and used the panel’s apply or enable action.
- Run the task manually, if the panel offers that button, while a test player is connected.
The scheduler reports an authentication or connection error
- Check whether the server’s Telnet or RCON interface is enabled.
- Verify the configured port and password against the live server configuration; the relevant fields include
TelnetEnabled,TelnetPort, andTelnetPassword. - If the server uses a local terminal instead of remote administration, select the manager or panel integration that supports that interface.
- After changing an administration setting, restart only when your host’s procedure requires it, then repeat the harmless test command.
An edit to serverconfig.xml had no effect
First verify the version. In V3.3.0, the server reads a defined set of 69 properties, and older properties removed in V3.0 are ignored. Gameplay controls that moved to SandboxCode or runtime preferences must be changed in their current location. A configuration edit also cannot replace a runtime say command for live players.
The host does not offer scheduled console commands
Ask the provider whether its control panel supports Console/RCON scheduled tasks. If it does not, run a compatible server manager such as CSMM on a system you control, or continue with manual console announcements for infrequent events. Do not assume that an ordinary cron job or task scheduler can broadcast to the game unless it is connected to the game’s administration interface.
Messages arrive at the wrong time
Check the timezone displayed by the scheduler and the server’s operating-system timezone. Prefer countdown wording when players are distributed across regions, and document the chosen timezone beside each production task. Test one execution after any daylight-saving or host migration change.
Keeping scheduled messages reliable
- Maintain a single list of enabled tasks with their command text, interval, timezone, and purpose.
- Keep production messages short enough to read in the chat feed.
- Review the task after a game-version, host-panel, or server-manager update.
- Retest the command after changing Telnet/RCON credentials or ports.
- Disable obsolete event tasks instead of deleting them immediately, if your scheduler supports a disabled state; this preserves the wording and timing for future reference.
- Never publish administration passwords or place them inside a message command visible to other players.
Once a test execution is visible in game, the same say command can support restart warnings, event reminders, and other routine announcements without an administrator logging in for every message.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

