Notifies players when a server, devblog, client and oxide update has been released with a GUI notification.
Psystec's Discord: discord. /EyRgFdA
Server sponsored by YaMang -w- :
Please visit his discord and say thank you if you find this plugin usefull: discord. /9fHkBftMb
To use the Only Notify Admin option, add the following premission to a group or player: updatenotice.admin
Console Commands:


Psystec's Discord: discord. /EyRgFdA
Server sponsored by YaMang -w- :
Please visit his discord and say thank you if you find this plugin usefull: discord. /9fHkBftMb
Features
Update Notice can be used to notify you when the following updates is released:- Carbon
- Client
- ClientStaging
- DevBlog
- Oxide
- Server
- Ingame Chat
- GUI Announcements
- Discord
Permissions
This plugin uses the permission system. To assign a permission, use oxide.grant <user or group> <name or steam id> <permission>. To remove a permission, use oxide.revoke <user or group> <name or steam id> <permission>.To use the Only Notify Admin option, add the following premission to a group or player: updatenotice.admin
Configuration
The settings and options can be configured in the UpdateNotice file under the config directory. The use of an editor and validator is recommended to avoid formatting issues and syntax errors.Localization
The default messages are in the UpdateNotice file under the lang/en directory. To add support for another language, create a new language folder (e.g. de for German) if not already created, copy the default language file to the new folder and then customize the messages.Discord Notifications
- Change the setting Enable Discord Notifications to true
- Replace the Webhook URL setting Discord Webhook URL with your custom URL from Discord.2.1 Set a role id to mention in Discord role id to mention (0 = no mention) or not
- In the console type updatenotice discord to send a test message to Discord.
For Developers
Hooks
Events
Testing
When testing messages, the message won't appear immediatly. it will wait till the next API request.Console Commands:
- updatenotice gui -- Test GUI notification
- updatenotice discord -- Test Discord notification
- updatenotice current -- Display current update versions
- updatenotice server -- Simulate Server update release
- updatenotice devblog -- Simulate DevBlog update release
- updatenotice client -- Simulate Client update release
- updatenotice clientstaging -- Simulate Staging update release
- updatenotice umod -- Simulate Oxide update release
- updatenotice carbon -- Simulate Carbon update release
- updatenotice all -- Simulate all updates released
- updatenotice forcecheck -- Forces a version check
- updatenotice loadconfig -- Reads the config file
Examples
- GUI Notification:

- Discord Notification:
