Skylife Network

Sky.Life Discordrole Jobsync

Sky.Life Discordrole Jobsync

€4.99

Add to Basket

This resource synchronizes in-game jobs with Discord roles automatically and keeps player roles up to date based on their current character job.

Main features

Automatic Discord role synchronization:
When a player joins or changes their job, the script assigns or removes Discord roles according to the configured job-to-role mapping.

SQL-based offline synchronization (optional):
Supports syncing jobs even when players are offline by reading the latest job directly from the database.

Secure Discord integration:
Uses a bot token and guild ID to fetch member roles and apply updates via the Discord API.

Configurable job-role mapping:
Each in-game job can be mapped to a specific Discord role ID through a simple configuration table.

Safe fallback handling:
If no matching job role is found, the script can optionally assign a neutral or unemployed role.

Live updates:
Role changes are applied instantly when a player’s job changes, without requiring a reconnect.

Clean separation of logic:
No job priority logic is stored in the script; all importance and ordering is handled directly by Discord role settings

Back to category