> For the complete documentation index, see [llms.txt](https://docs.medievaldiscord.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.medievaldiscord.com/character/npcs.md).

# Non-Player Characters

```javascript
r!speak <@NPC>
```

*Used to engage in a conversation with an NPC available in your area.*

The available NPCs are:

* [Acer](/commoner/infamy/smuggler.md#mechanics) in **#shops** *(use the `smuggle` command to speak to Acer)*
* [The Armorer](/gangs/gangs.md) in **#blackmarket**
* [The Werewolf](/gangs/gangs.md) in **#blackmarket**
* [The Mariner](/gangs/gangs.md) in **#blackmarket**
* [The Marketkeeper](/commoner/fame.md)  in **#workshops**
* [The Scout](/commoner/infamy.md) in **#blackmarket**
* [The Pastor](/clergy/scribe.md) in **#cathedral**
* [The Trainer](/military/watch.md) in **#guardhouse**

{% hint style="danger" %}
*If an **NPC** isn't online (their discord account isn't online) or their status on discord is set to **Do Not Disturb** (small red circle) then speaking with that NPC is temporarily disabled!*

\
*The reason for an NPC not being available is either due to an error in the code being fixed or a new feature being implemented for that specific NPC.*
{% endhint %}
