WoW:API UnitIsAFK: Difference between revisions

(Updated to match the current API boilerplate.)
m (Move page script moved page API UnitIsAFK to API UnitIsAFK without leaving a redirect)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{wowapi}} __NOTOC__
{{wowapi}} __NOTOC__
Checks if a unit is AFK.
Checks if a unit is AFK.
  isAFK = UnitIsAFK([[UnitId|unitId]])
  isAFK = UnitIsAFK("unit")
 


=== Arguments ===
=== Arguments ===
:;unitId : The [[UnitId]] to check
;unit : The [[UnitId]] to return AFK status of.
 


=== Returns ===
=== Returns ===
:; isAFK : [[Boolean]] - Whether the unit is AFK
; isAFK
 
: true if unit is AFK, false otherwise.


== Example ==  
== Example ==  
  afk = UnitIsAFK("player");
If the player is AFK, the following script outputs "You are AFK" to the default chat window.
if afk then
  if UnitIsAFK("player") then
   DEFAULT_CHAT_FRAME:AddMessage("You are AFK");
   DEFAULT_CHAT_FRAME:AddMessage("You are AFK");
  end
  end
<big>'''Results'''</big>
If the player is AFK, it outputs "You are AFK" to the default chat window.

Latest revision as of 04:47, 15 August 2023

WoW API < UnitIsAFK

Checks if a unit is AFK.

isAFK = UnitIsAFK("unit")

Arguments

unit
The UnitId to return AFK status of.

Returns

isAFK
true if unit is AFK, false otherwise.

Example

If the player is AFK, the following script outputs "You are AFK" to the default chat window.

if UnitIsAFK("player") then
  DEFAULT_CHAT_FRAME:AddMessage("You are AFK");
end