# /dosocial

## Syntax

**/dosocial** \[list | "social name"]

## Description

This command allows you to list all your current socials, by name and number, or activate them by name.\
It is useful in that you could activate a social by name as long as it is in your social window without having to change hotbar pages, or call a social by name from a macro.

## Examples

### list parameter

* */dosocial list* output for a newly-created character

```
Socials: (page,number) name
(1, 1) Afk
1:/afk
(1, 2) Anon
1:/anon
(1, 3) Split
1: /autosplit
(1, 4) Bug
1: /bug

...and so on
```

* */dosocial list* for custom multi-line socials

```
same stuff as above example

(2, 7) MyMacro
1: /macro MyMacro
2: /echo I have activated MyMacro.mac via a social button
```

### calling a social by name

```
/dosocial "MyMacro"
```

Typing the command in this way would execute Line 1 and 2 of the above example MyMacro social button.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://macroquest.gitbook.io/macroquest/commands/slash-commands/dosocial.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
