User Guide: Posts

Back to Intro

WAFRN users can communicate with others using posts and interactions, a broad category that includes a number of different functions. This guide is intended to help you learn the core social functions of WAFRN.

This guide was last updated on 1/10/2026, corresponding with desktop web build v2026.01.04-DEV.

Posts (Woots)

The WAFRN sidebar, with buttons for Dashboard, Explore, Search, Inbox, the user's blog, Settings, More, and "Woot". The "Woot" button is highlighted with a blue box.

Whenever you want to make a new woot, click on the "Woot" button at the bottom of the sidebar. On mobile, you can also select the pencil icon in the bottom right corner.

This will bring up the editor. WAFRN's editor has multiple options in the upper bar.

The WAFRN post editor. The top row buttons are labeled 1-6.

From left to right, the buttons are:

  1. "X" - This button closes the editor. Closing the editor returns you to wherever you were when you opened it.
  2. Post Privacy - This button will open the post privacy menu. When you first open the editor, it will select the Default Woot Editor Privacy setting that is selected in Settings > Privacy > Editor. Please see [INTRA-PAGE LINK: POST PRIVACY OPTIONS] for more information.
  3. Quote a Woot - This button will offer you a space to reference a specific post by linking it. This is usually used to add new meaning to another post, such as by adding context, commentary, or highlighting the content of the quoted post.
  4. Upload Media - This button allows you to add external media to your post. To learn more about the files you can upload, please see [INTRA-PAGE LINK: UPLOAD MEDIA OPTIONS]
  5. Content Warning - This button will offer you a space to summarize the content of your post. This can be used to shorten long posts, like a "subject line," to explain the context before someone sees the full post, or to warn others about the content in the post.
  6. Insert Emoji - This button allows you to add emoji, or emotes, into your post. WAFRN allows you to use Unicode-based emoji, as well as a number of custom emotes, based on what is available on your server.

The WAFRN post editor. At the bottom of the editor window, the tags field is labeled "7" and the "Wooting as" field is labeled "8".

Below the post, there are two additional fields:

  1. Tags - This field allows you to add tags, which will appear below your post. Tags are separated by commas.
  2. Wooting as - This button shows you the account you are using to make a post, and allows you to change accounts if desired.

Text Formatting

WAFRN supports two kinds of text formatting in woots: HTML and Markdown. You can also use a combination of both. There are no buttons or interfaces to add formatting, so you have to write it into the post yourself. Formatting is optional, but it can make your posts easier and more interesting to read.

To learn more about Markdown syntax, you can check out DevDocs.io: Markdown or CommonMark.

To learn more about HTML syntax, you can check out DevDocs.io: HTML.

WAFRN has one unique markup: in-line media placement. When you upload a file to the woot editor, that file is given a number based on the order of upload. For instance, the first file uploaded is media-1, the second is media-2, and so on. While you are drafting the post, the media is all collected at the bottom of the post, below all the text.

To place the first file somewhere in your text, just type this:

![media-1]

To place a different file, replace the number "1" with the number that corresponds with the order of the file.

Post Privacy Options

WAFRN has 5 levels of post privacy.

The Post Privacy dropdown, which appears after clicking the default Post Privacy icon. The dropdown lists each post privacy setting in the order they appear below.

You can change post privacy in the editor interface before you select "Publish this Woot", the button with a paper airplane on it. However, once the woot is published, you can't change the post privacy. To use a different privacy level, you would need to delete and re-create the post.

When you reply to a post, your editor will "inherit" the privacy level of the post before you. You can manually change it to something lower than the post before you, but you can't make it higher than the post before you. That is to say, you can always make a reply more private than the original post, but you can never make it less private than the original post.

Quoting

When you quote a post on WAFRN, you display a copy of the quoted post underneath your text. This means your commentary appears first, any media you upload appears second (unless you use in-line media placement) then the quoted post appears.

The quote field, which appears below the Tags field after clicking the "quote" button. Text inside the field says, "Paste the URL of a woot to quote it. Can be the external url or the wafrn url."

On platforms that don't support quotes, the quoted post will appear as a link, so others can follow the link and see the post you're talking about.

Upload Media Options

This is the list of file types WAFRN will accept:

When you upload a file, WAFRN will prompt you for a "description" of the file. This is sometimes called "alt text". Whenever the file can't be displayed in its intended form, alt text appears. For example, if you are viewing your WAFRN dashboard with a weak connection, the images may be slow to load, so alt text will appear where the image is supposed to be. Alt text is load-bearing for people who use screen readers to navigate the web, including blind people.

The media upload field, which appears after uploading a file, below the post text, above the Tags. The WAFRN logo, featuring mascot Waffy, has been uploaded. Below the image is a box that says, "Image Description: Description. Please FILL THIS." There is also a checkbox to mark the image as being NSFW. Text below the upload says, "Please fill in the media descriptions. If you want to disable this check, you can do so in the settings."

In the interest of accessibility for all, WAFRN requires alt text by default. Access to information should not be contingent on being able to see or access files. This can be overwhelming for people who aren't used to describing their files, because they aren't sure where to start. What information is important? What should and shouldn't be written?

Here are some general pointers:

For more information, check out the following guides:

Media upload considerations

WAFRN posts will allow you to upload a theoretically unlimited number of files. However, Mastodon users will only see the first 4 photos you upload, without any indication that there might be more than 4 photos attached to the post.

If Bluesky is enabled (see the Bluesky guide), Bluesky users will see posts that have 4 photos, but if a post has 5 or more photos, they will see a link to view the post on WAFRN.

Also, Bluesky users can't see regular GIFs because Bluesky doesn't support them. To make a GIF viewable in animated form, you'll need to convert it to a video instead. Again, this part only applies if you have opted-in to Bluesky integration.

For more information about posting with Bluesky integration, see the Bluesky guide.

Content Warnings (CWs)

The Content Warning field, which appears above the post text when the Content Warning button is clicked. The default text of the box says "Content warning (optional)".

Content Warnings serve a variety of functions. For content which may be sensitive in nature, due to being upsetting or disturbing to some people, Content Warnings provide advance notice of the content inside the post before it is viewed. Content Warnings can label nudity and sexual text/images, making the overall site safer to browse in public. Content Warnings can also be used as a "subject line" or "post cut," as a courtesy to other users when the post within is longer than usual, or simply to maintain a neat, organized atmosphere on your page.

A woot with a Content Warning would look like this:

A woot on the dashboard, from 23 seconds in the future on public privacy. Text below the user's icon and url reads, "This is an example content warning." A button below the content warning says "Show (8 words, 36 characters)".

There is no restriction on how many content warnings you can use. There are also no penalties for using them. WAFRN does not have an algorithm, and does not penalize you for posting anything, so long as it abides by your home server's rules and applicable laws. Content warnings are a tool WAFRN provides to make social media more peaceful, and to center consent, so you can use them as much as you want.

WAFRN encourages the use of content warnings. For more information, please see your instance's "about" page.

If you are replying to a post with a content warning, and you want to remove the content warning from your reply, erase whatever is in the box. You can also modify the content warning in case the previous one is not relevant to the contents of your reply.

Emoji

WAFRN offers a combination of custom emoji and unicode emoji. You can access all of these options, together, from the emoji menu at the top of the woot editor. You can also type or copy-paste unicode emoji ("keyboard emoji"). Custom emoji can be selected by writing the name of the emoji, surrounded by colons, for instance :cat_smoke: . When the woot is published, the custom emoji will be shown where the written words were placed. Custom emoji names can be auto-completed by beginning a phrase with a colon, typing the first few letters, and then selecting the correct emoji.

These custom emoji appear reliably on WAFRN, and appear on most external, compatible servers.

Tags

Tags on WAFRN are used for many things. The most basic function of a tag is search capabilities. For instance, if a post is tagged with #dog, then a search for "dog" will easily return the post. Tags are always comma-separated, and you do not need to add the number sign (#). WAFRN will add the number sign for you once the post is published.

Tags can also be used to search posts by a specific user. For instance, if a post is tagged #my-art by WAFRN user gabboman, Searching my-art with the Advanced search option filtering on, specifically for WAFRN user gabboman, will locate all the posts by that user with that tag.

On WAFRN, tags are most searchable if they have no space between words, or if they have hyphens between words. WAFRN recommends using CamelCase - capitalizing the first letter of each word in the tag - if your tags have no spaces between the words. This makes them more legible, and easier to read with text-to-speech functions.

On WAFRN, it is possible to put spaces into your tags. On other, connected servers, these spaces are converted to hyphens, but WAFRN will not recognize them this way. This would create a tag which could not be used for searching.

Account Switching

It is possible to maintain multiple WAFRN accounts on the same server. If you have multiple WAFRN accounts on the same server, you may wish to switch between them.

You can switch the wooting account in two ways. The first option is to select the account in your sidebar, under "Other accounts," and select "Switch to account." This will change all of your feeds, and your default wooting account, to the new account.

The other way is to change the account in the woot editor. Select the account in the bottom left corner, which will activate a dropdown menu of your available WAFRN accounts. Then select the account you wish to woot from. This one-time change will not alter your feed, but it will create the woot on the desired, alternate account.

Back to Intro