2023-07-08 10:36:02 +02:00
|
|
|
---
|
|
|
|
description: 'MFM is a dedicated markup language that can be used in various places on Misskey.'
|
|
|
|
---
|
|
|
|
|
|
|
|
# MFM
|
|
|
|
MFM, which stands for Misskey Flavoured Markdown, is a dedicated markup language that can be used in various places on Misskey.
|
|
|
|
|
2023-07-10 17:44:03 +02:00
|
|
|
:::tip
|
2023-07-08 10:36:02 +02:00
|
|
|
Some of the syntax is compatible with Markdown.
|
|
|
|
:::
|
|
|
|
|
|
|
|
## examples of where misskey is allowed
|
|
|
|
- note body
|
|
|
|
- content warnings
|
|
|
|
- user name
|
|
|
|
- user profile
|
|
|
|
|
|
|
|
## Syntax
|
|
|
|
### Mentions
|
2023-07-10 17:44:03 +02:00
|
|
|
:::tip
|
2023-07-08 10:36:02 +02:00
|
|
|
For more information about Mentions, see [here](./mention.md).
|
|
|
|
:::
|
|
|
|
|
|
|
|
```:no-line-numbers
|
|
|
|
@alice
|
|
|
|
```
|
|
|
|
```:no-line-numbers
|
|
|
|
@alice@example.com
|
|
|
|
```
|
|
|
|
|
|
|
|
### Hashtags
|
|
|
|
|
2023-07-10 17:44:03 +02:00
|
|
|
:::tip
|
2023-07-08 10:36:02 +02:00
|
|
|
For more information about hashtags, see [here](./hashtag).
|
|
|
|
:::
|
|
|
|
|
|
|
|
```:no-line-numbers
|
|
|
|
#misskey
|
|
|
|
```
|
|
|
|
|
|
|
|
### Custom Emoji
|
|
|
|
|
2023-07-10 17:44:03 +02:00
|
|
|
:::tip
|
2023-07-08 10:36:02 +02:00
|
|
|
For more information about custom emoji, see [here](./custom-emoji).
|
|
|
|
:::
|
|
|
|
|
|
|
|
```:no-line-numbers
|
|
|
|
:misskey:
|
|
|
|
```
|
|
|
|
|
|
|
|
### Links
|
|
|
|
|
|
|
|
```:no-line-numbers
|
|
|
|
[example link](https://example.com)
|
|
|
|
```
|
|
|
|
|
|
|
|
### Bold
|
|
|
|
|
|
|
|
```:no-line-numbers
|
|
|
|
**Bold**
|
|
|
|
```
|
|
|
|
|
|
|
|
---
|
|
|
|
|
2023-07-10 17:44:03 +02:00
|
|
|
:::tip
|
2023-07-08 10:36:02 +02:00
|
|
|
More available syntax can be found in the **MFM cheat sheet** provided by the Misskey web UI under `/mfm-cheat-sheet` on your instance.
|
|
|
|
:::
|
|
|
|
|
|
|
|
## Information for Developers
|
|
|
|
|
|
|
|
The parser implementation of MFM is available as a library, making it easier to embed MFM in your clients.
|
|
|
|
- [misskey-dev/mfm.js](https://github.com/misskey-dev/mfm.js) - parser implementation in JavaScript
|