/afk Making tea
/dnd
/onlineSets your status so guildmates see why you are not answering. /afk takes an optional message, /dnd suppresses incoming whispers entirely, and /online clears both.
The Elder Scrolls Online · class
Sorcerers wield lightning, summon daedric pets and use Bound Armaments and Streak for the best mobility of any class.
23 macros
/afk Making tea
/dnd
/onlineSets your status so guildmates see why you are not answering. /afk takes an optional message, /dnd suppresses incoming whispers entirely, and /online clears both.
/emote lights a candle at the shrine.
/emotelistPrints a free-form third-person emote. ESO also has several hundred animated emotes; typing /emotelist prints the full set to chat.
/readycheckSends a ready check to your group. Only the group leader can call one, and the result appears as a system message for everyone.
/invite @AccountNameInvites a player to your group using their account name. Works across zones and campaigns, which is faster than finding them on the map.
/jumptofriend @AccountNameThe friends-list version of the guild jump. Both commands respect instance and campaign rules, so they will fail politely if the target is in a dungeon or a locked Cyrodiil campaign.
/jumptoguildmember @AccountNameTeleports you to the wayshrine or graveyard closest to the named guild member, for free, from anywhere in the world. The single most useful travel command in the game — keep one line per trading guild you belong to.
/jumptoleaderTravels to whoever is leading your group. The quickest way to catch up after a loading screen dumps you in the wrong zone, and it costs nothing.
/script GroupLeave()ESO has no built-in command for leaving a group — the various /leavegroup and /gl commands people share come from add-ons. This one-line script calls the same API those add-ons use, so it works on a clean install.
/logout
/campLogs you back to the character screen. /camp is the roleplay-flavoured alias for the same thing, and /quit closes the client entirely.
/script ZO_SavePlayerConsoleProfile()Writes the current client variables to your user settings file so they survive a restart. Always run this after changing a setting with SetCVar, otherwise the change is lost the next time you log in.
/playedPrints the total time played on the current character. Nobody enjoys the answer.
/script CHAT_ROUTER:AddSystemMessage("Food? Potions? Mundus?")Writes a system message that only you can see. Trial groups use it as a pre-pull checklist — food, potions, mundus — without spamming the group channel.
Every class shares the same macro syntax, so a good idea usually ports across.