summaryrefslogtreecommitdiff
path: root/doc/snac.5
diff options
context:
space:
mode:
authorgrunfink <grunfink@noreply.codeberg.org>2024-05-31 09:09:54 +0000
committergrunfink <grunfink@noreply.codeberg.org>2024-05-31 09:09:54 +0000
commitfe52b7612e4a96d491f925dfcbbbaa6251654ca4 (patch)
tree40fb16a0f78b0988dd8167c101554d8425d2a875 /doc/snac.5
parenta5e331c05e79a6cd0904b23ab9c71724cd628d16 (diff)
parentac3b5dcbd472b533ec543331692921b804fd02e4 (diff)
Merge pull request 'Implement instance announcements' (#173) from louis77/snac2:announcements into master
Reviewed-on: https://codeberg.org/grunfink/snac2/pulls/173
Diffstat (limited to 'doc/snac.5')
-rw-r--r--doc/snac.58
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/snac.5 b/doc/snac.5
index 42b257e..fec3af3 100644
--- a/doc/snac.5
+++ b/doc/snac.5
@@ -121,6 +121,14 @@ rejected. This brings the flexibility and destruction power of regular expressio
to your Fediverse experience. To be used wisely (see
.Xr snac 8
for more information).
+.It Pa announcement.txt
+If this file is present, an announcement will be shown to logged in users
+on every page with its contents. It is also available through the Mastodon API.
+Users can dismiss the announcement, which works by storing the modification time
+in the "last_announcement" field of the
+.Pa user.json
+file. When the file is modified, the announcement will then reappear. It can
+contain only text and will be ignored if it has more than 2048 bytes.
.El
.Pp
Each user directory is a subdirectory of