Everything you need to get started with RedM Bot
Click the "Login with Discord" button in the navigation to authenticate with your Discord account.
Once the bot is added, it will appear in your dashboard. Click "Configure Now" to set up your RedM server connection.
From your dashboard, you'll need to provide:
http://123.45.67.89:30120)Frsk_Discord-Server (change if you renamed it)Server IP and Port: Use your VPS IP address and RedM server port (default: 30120)
Discord Role/Channel IDs:
Frsk_Discord-Server resourceresources/[frsk]/ folderserver.cfg:ensure Frsk_Discord-Server
Once configured, use the /testconnection command in Discord to verify the bot can communicate with your RedM server.
These commands require the configured admin role:
Give an item to a player
player_id
Server ID of the player
item_name
Database name of the item
amount
Quantity (default: 1)
Give a weapon to a player
player_id
Server ID of the player
weapon_name
Weapon hash name (e.g., WEAPON_REVOLVER_CATTLEMAN, WEAPON_REPEATER_CARBINE, WEAPON_RIFLE_VARMINT)
Give money to a player
player_id
Server ID of the player
money_type
cash or gold
amount
Amount to give
Take money from a player
player_id
Server ID of the player
money_type
cash or gold
amount
Amount to take
Kick a player from the server
player_id
Server ID of the player
reason
Reason for kick (optional)
Send a server-wide announcement
message
Announcement message
Teleport a player to a preset location
player_id
Server ID of the player
location
Choose: Valentine, Saint Denis, Tumbleweed, or Blackwater
Check a player's job information
player_id
Server ID of the player (optional if identifier is provided)
identifier
Player identifier like steam:110000... (optional if player_id is provided)
Set a player's job, grade, and title
Note for RSG Framework: RSG uses location-based job names. For law enforcement, use 'vallaw' (Valentine), 'rholaw' (Rhodes), or 'blklaw' (Blackwater) instead of 'sheriff'. Grade 2 is typically Sheriff, Grade 1 is Deputy.
player_id
Server ID of the player
job
Job ID - VORP: (sheriff, doctor, unemployed) | RSG: (vallaw, rholaw, blklaw, etc.)
jobgrade
Job grade/rank (e.g., 0, 1, 2, 3) - RSG law: 2=Sheriff, 1=Deputy
joblabel
Job label/title (e.g., Sheriff, Deputy, Doctor)
Revive a dead player instantly
player_id
Server ID of the player
These commands can be used by anyone:
View all online players
Get detailed information about a player
player_id
Server ID of the player
View a player's inventory
player_id
Server ID of the player
View all characters for a player
identifier
Player identifier (e.g., steam:110000xxxxx)
Check RedM server status
Test connection to RedM server
Full integration with VORP Core including:
Full integration with RSG Core including:
Note: RSG framework is automatically detected on server startup. No manual configuration needed.
/testconnection command to see detailed error messagesFrsk_Discord-Server resource is started on your RedM serverconfig.lua/players to see online players)