Announce Board
![]()
Advanced Announcement Board
Syra_AnnounceBoard is an in-game announcement board system that lets players and staff publish clean, themed announcements directly from your server.
It is designed for roleplay communities that want a more immersive way to share public messages, business ads, job notices, event posts or moderation information without relying only on Discord or chat.
Each board can have its own position, theme, access rules, pricing and announcement group, allowing you to create city boards, faction boards, job boards or private community displays.
Key Features
-
๐ Physical announcement boards: Place multiple boards across the map with their own coordinates, labels and behavior.
-
๐ Player announcement creation: Let players publish configured announcement types with title, content and duration.
-
๐จ Multiple UI themes: Choose a visual style that fits your server identity and roleplay setting.
-
๐ฐ Configurable posting prices: Define prices by announcement type and duration.
-
๐ฎ Moderation workflow: Allow selected jobs or ACE permissions to manage, delete and control announcements.
-
๐งญ Target or marker interaction: Use target systems when available, with marker fallback support.
-
๐ Notification integration: Supports several notification systems through configuration.
-
๐งน Automatic cleanup: Expired announcements are removed automatically through server-side cleanup.
-
๐๏ธ Database persistence: Announcements are stored and migrated automatically, keeping board content after restarts.
-
๐ Discord integration options: Optional webhook and bot-token features can mirror or enrich announcements.
Technical Information
-
Framework : ESX, QB, Standalone
-
Code is accessible : No (Partially)
-
Subscription-based : No
-
Lines : 3400
-
Requirements : oxmysql, inventory, target optionnal
-
Support : Yes
-
Locales : EN, FR
Installation guide
Download the resource
After purchase, sign in to portal.cfx.re (Granted Assets) with the Cfx account linked to your Tebex order and download
Syra_AnnounceBoard.Add it to your resources
Extract the archive and place
Syra_AnnounceBoardin your serverresourcesfolder.Database
The server creates and migrates the
syra_announcementstable automatically with oxmysql. No SQL import is needed.Start order in server.cfg
ensure oxmysql ensure ox_inventory ensure Syra_AnnounceBoardConfigure the boards
In
shared/config.lua, set board coordinates inConfig.Boards, prices inConfig.Board.DurationTiers, moderator jobs inConfig.ModJobsand the optional Discord settings. Restart the resource and open a board in game to test.Optional: Discord
Config.Discord.WebhookURLposts announcements to a channel;BotTokenis only needed to delete expired Discord messages. LeaveWebhookURLempty ('') to disable the integration.