SleepyCode
Home
AboutBlogSubscriptionDocs
Cart0
SleepyCode
Cart0
  • πŸ’£Documentation

Scripts

  • Multicharacter
    • Features
    • Installation
    • Framework Setup
    • Core Settings
    • Characters and Slots
    • Identity
    • Spawn Selector
    • Camera and Scene
    • Arrival and Welcome
    • Starting Items
    • Loading Screen
    • Discord
    • Logs
    • Theme and Branding
    • Translations
    • Commands and Permissions
    • Database
    • Integrations
    • Hooks
    • Exports and Events
    • Examples
    • Security
    • Troubleshooting
  • DevTool
  • Fishing
  • πŸ—ƒοΈGarages V2
  • 🚌Bus Job
  • πŸš—Vehicle Shop V1
  • πŸ—ƒοΈGarages V1
  • 🍁Selldrugs
  • πŸŽ…Advent Calendar
  1. Docs
  2. /Multicharacter
  3. /Logs

Multicharacter

Logs

config/integrations.lua - character action logs to Discord, Fivemanage, or a custom API.

On this page3 sections
  • Options
  • Events
  • Providers
Lua
Config.Logs = {    enabled  = true,    provider = 'none',    events = {        create      = true,        delete      = true,        select      = true,        forceDelete = true,        setSlots    = true,        lockChar    = true,        unlockChar  = true,        security    = true,    },    discord = {        webhookUrl = '',        username   = '',        avatarUrl  = '',    },    fivemanage = {        apiKey = '',    },    custom = {        url     = '',        headers = {},    },}

OptionsLink copied

OptionDescription
enabledEnables logging.
provider'discord', 'fivemanage', 'custom', or 'none'. Only that block is read.
eventsWhich events to log.

EventsLink copied

EventWhen
createA player created a character
deleteA player deleted a character
selectA player selected a character
forceDeleteAn admin deleted a character with a command
setSlotsAn admin changed slots
lockCharAn admin locked a character
unlockCharAn admin unlocked a character
securityA player was kicked for rejected requests

ProvidersLink copied

Lua
provider = 'discord',discord = {    webhookUrl = 'https://discord.com/api/webhooks/...',    username   = 'Characters',    avatarUrl  = '',},

Create a webhook in the channel settings: Integrations - Webhooks - New Webhook - Copy Webhook URL. Each event has its own embed color.

Lua
provider = 'fivemanage',fivemanage = {    apiKey = 'YOUR_KEY',},

Use the project key from fivemanage.com (opens in a new tab).

Lua
provider = 'custom',custom = {    url = 'https://your-site.com/api/logs',    headers = {        ['Authorization'] = 'Bearer TOKEN',    },},

The resource sends a POST with JSON:

JSON
{  "event": "create",  "title": "Character created",  "data": { "citizenid": "AB12CD34" },  "timestamp": "2026-10-08T12:00:00Z"}

integrations.lua is a shared file, so it also reaches the client. A player with the right tools could read the webhook URL or key.

Use a webhook made only for this resource's logs, on a channel with no security value, and rotate it if it leaks.

← PreviousDiscordMulticharacterNext β†’Theme and BrandingMulticharacter

On this page

  • Options
  • Events
  • Providers
↑ Back to top
Ready when you are

Put your server on something that holds up

150+ servers run our resources - ESX, QBCore and standalone. Once the payment clears, the package is waiting in Keymaster.

Browse the catalogueAsk on Discord β†—
  • Delivered instantly
  • Support with no expiry
  • 100+ reviews
  • Payment via Tebex

SleepyCode

FiveM Scripts

Checkout is run by Tebex Limited- they handle payment, invoicing and refunds. Β© 2026

Community

  • Discord
  • YouTube
  • X (Twitter)

Navigation

  • Home
  • All Scripts
  • ESX Scripts
  • QBCore Scripts
  • Free Scripts
  • About
  • Blog
  • Documentation
  • Support

Legal

  • Privacy Policy
  • Tebex Privacy Policy
  • Terms of Service
  • Impressum

Β© 2026 SleepyCode. Not affiliated with Rockstar Games or Take-Two Interactive.

Powered byTebex