About News Broadcaster
The ultimate, modern, and highly-customizable announcement system for your Rust server.
Keep your players informed with sleek, intuitive UI popups and real-time Discord webhooks. Whether it's a server wipe, an upcoming event, a rule change, or a massive update, NewsBroadcaster delivers your message with style.
Forget editing clunky JSON files and wrestling with config reloads. NewsBroadcaster features a fully functional in-game Admin Editor UI, allowing you to create, edit, theme, and broadcast announcements directly from your Rust server!
- Modern UI: Features smooth UI components and a premium, non-intrusive aesthetic.
- In-Game Admin Editor: Create, edit, and delete announcements seamlessly without ever leaving the game or touching a configuration file.
- Instant Discord Webhooks: Automatically broadcast your in-game announcements straight to your Discord server with beautifully formatted rich embeds. Supports custom role mentions (@everyone, <@&RoleID>).
- Dynamic Theme Engine: Switch between gorgeous pre-made color schemes (Default, Dark, Ocean, Rust) instantly via the in-game Admin menu, or create your own custom themes in the configuration.
- Smart Notifications: Send smaller toast-style notifications (with sound!) or full-screen popups depending on the urgency. Supports native UI or the popular Notify plugin.
- Player Archive & History: Players can easily view past announcements they might have missed using the clean, paginated archive menu.
- Engagement Tracking: Players can "Like" () announcements, letting you gauge community interest in events or updates!
- Image Support: Full integration with ImageLibrary to showcase banners or screenshots alongside your text to make your news pop.
Commands
Player Commands:
- /news - Opens the Announcement Archive and History UI.
Requires newsbroadcaster.admin permission.
- news.admin — Opens the In-Game Admin Control Center (Create, Edit, Delete, change Themes).
- news.show "Title" "ImageURL" "Text" [Type] — Quick-broadcast an announcement from console/RCON. Use - for ImageURL if you don't want an image.
- Types: Info, Warning, Alert, Event, Update
- news.delete <index> — Delete a specific announcement via console.
- news.trigger <SteamID/Name> [index] — Force-open an announcement popup for a specific player. Great for rules screens or welcome messages!