member.info

GET · api v1

Who this member is in OrcaBot: name, code and every قطاع they belong to on this server.

معلومات العضو في أوركا: الاسم والكود وكل القطاعات اللي هو فيها في هذا السيرفر.

Parameters

NameTypeRequiredDescription
targetTargetrequiredWho to read about: { source = 7 } for an online player, { discord = "..." } or { code = "P-12" }.

Returns (res.data)

NameTypeDescription
discord_idstringDiscord user id.
namestringDisplay name (nickname first).
codestring|nilMember code, e.g. "P-12".
membershipstable[]One row per قطاع: faction, status, rank, joined_at, employee_number.

Possible errors

Notes

Example

local res = exports.OrcaBot_V3:Get('member.info', { target = { source = src } })
if res.ok then
    for _, m in ipairs(res.data.memberships) do
        print(m.faction.label, m.status, m.rank.name)
    end
end

Example output

{
  "ok": true,
  "data": {
    "discord_id": "381234567890123456",
    "name": "فهد العتيبي",
    "code": "P-12",
    "memberships": [
      {
        "faction": {
          "name": "police",
          "label": "الشرطة"
        },
        "status": "active",
        "rank": {
          "index": 5,
          "name": "رقيب أول"
        },
        "joined_at": "2026-03-02T18:20:00Z",
        "employee_number": 1042
      }
    ]
  },
  "meta": {
    "action": "member.info",
    "method": "GET",
    "api": 1
  }
}