<%= raw (@author.name |> Formatter.emojify(@author.emoji)) %> @<%= full_nickname(@author) %>
<%= if status_title(@activity) != "" do %>
open<% end %>> <%= raw status_title(@activity) %>
<%= activity_content(@activity) %>
<% else %>
<%= activity_content(@activity) %>
<% end %> <%= for %{"name" => name, "url" => [url | _]} <- attachments(@activity) do %>
<%= if sensitive?(@activity) do %>
<%= Gettext.gettext("sensitive media") %>
<%= render("_attachment.html", %{name: name, url: url["href"], mediaType: fetch_media_type(url)}) %>
<% else %> <%= render("_attachment.html", %{name: name, url: url["href"], mediaType: fetch_media_type(url)}) %> <% end %>
<% end %>
<%= Gettext.gettext("replies") %>
<%= @counts.replies %>
<%= Gettext.gettext("announces") %>
<%= @counts.announces %>
<%= Gettext.gettext("likes") %>
<%= @counts.likes %>

<%= link published(@activity), to: activity_url(@author, @activity) %>