Steam Profile Image & Info Grabber

Fivem Steam Profile Image & Info Grabber

$4.00

Add to Basket

This small FiveM server script reads each player’s Steam profile through the Steam Web API: their avatar, how old the account is, and the profile link. It stores everything in MySQL and only asks Steam again every few days, so you stay clear of the API’s rate limits.

What you can do with it

  • Keep brand-new accounts out: set a minimum Steam account age, in days, to join
  • Find alts and ban evaders: /getNewSteams [days] lists every online player whose Steam account is younger than that
  • Check one player: /getprofileage [id] shows their account age, and /updatesteamprofile [id] refreshes their profile
  • Show avatars in your own scripts through the exports below

Exports

  • exports['steam_profile_info']:GetPlayerSteamProfile(steamID): everything, as a table
  • GetPlayerSteamImage(steamID), GetPlayerProfileURL(steamID) and GetPlayerAccountAge(steamID)

Config

OptionDefault
Steam API keyRead from the steam_webApiKey convar in server.cfg
Refresh intervalEvery 1 day
Time between API requests1
Default imageUsed for private or missing profiles
Minimum account age to join0 (off)

Needs mysql-async or oxmysql and a free key from the Steam developer page. Standalone, so it works with any framework. Protected by Cfx asset escrow, with the main functions left open to edit.

One Free Unique Weapon Released Every 15 Days! Join Discord Now Fresh Gear: We Constantly Add New Weapons To The Store – Check Back Often!