For the complete documentation index, see llms.txt. This page is also available as Markdown.

Integrations and Webhooks

Configure Street Signs integrations including CAD, power support, and Discord webhooks.

Sonoran CAD

Street Signs includes configuration for Sonoran CAD related features.

Relevant settings:

Config.CAD = {
    enabled = true,
    syncOnStartup = true,
    shareIconCatalog = false,
    allowRemoteGridUpdates = true,
    allowRemoteImageUpdates = true
}

Use these settings if your Street Signs workflow includes CAD-connected updates or related remote control features.

If you do not use CAD-related features, you can disable them:

Config.CAD.enabled = false

Power Support

Street Signs also includes a power integration section:

Config.Power = {
    enabled = false,
    mode = 'sonoran_powergrid'
}

If your signs do not need power-related behavior, leave this disabled.

Discord Webhooks

Street Signs can post webhook messages for:

  • Sign create, update, and delete actions

  • Blocked banned-word attempts

Enable the system with:

Sign Change Webhooks

Configure the normal sign activity webhook here:

This webhook can be used to log:

  • New signs

  • Text changes

  • Theme changes

  • Enables and disables

  • Deletes

Banned Word Alert Webhooks

Configure moderation alerts here:

This is useful if you want staff to be alerted when a player attempts to save blocked content.

Legacy Webhook Fields

Street Signs still includes these older fallback fields:

  • Config.Webhooks.signUpdates

  • Config.Webhooks.audit

For new setups, prefer Config.Webhooks.signChanges.

Auto Update

Street Signs includes updater support through:

  • sonoran-streetsigns

  • sonoran-streetsigns_helper

Auto update is controlled by:

If enabled, make sure the helper resource is present and command permissions are allowed for the resource.

Example:

If you do not want automatic updates, leave the feature disabled.

Last updated

Was this helpful?