Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature] Instance admin announcements #2621

Open
tsmethurst opened this issue Feb 9, 2024 · 3 comments
Open

[feature] Instance admin announcements #2621

tsmethurst opened this issue Feb 9, 2024 · 3 comments
Labels
enhancement New feature or request future tech Powerful technology to be added in the future.

Comments

@tsmethurst
Copy link
Contributor

tsmethurst commented Feb 9, 2024

Mastodon (and other implementations?) allow instance admins to set instance admin announcements which show in a separate bar at the top of the client. This isn't a big priority in GoToSocial currently because we focus on small instances where everyone knows everyone. But for instances that get a little bigger, it would be nice to have something comparable to this announcement facility.

Not all client apps actually show announcements, as far as I know, so we should consider whether we want to also implement some alternative ways of getting eyeballs on announcements. For example:

  • Allow admins to set some kind of "send_email" boolean when creating an announcement, which emails a copy of the announcement to instance denizens.
  • Allow admins to set "pin_to_timeline" boolean when creating an announcement, which causes the announcement to be pinned at the top of each user's home timeline, which prettymuch guarantees that they'll see it.

This is pretty low priority since, well, there's only a meager handful of instances with more than a few users, just jotting it down here before I forget.

@tsmethurst tsmethurst added enhancement New feature or request future tech Powerful technology to be added in the future. labels Feb 9, 2024
@daenney
Copy link
Member

daenney commented Feb 9, 2024

Tuba has a separate section in the app for it. But it's also the only one that I'm aware of that does that.

@VyrCossont
Copy link
Contributor

Feditext displays instance announcements. They're under the Explore tab, which will display a badge if there are some the user hasn't read yet. (If there are no announcements, the Announcements navigation link will not be shown at all.)

Announcements is a navigation link under the Explore tab

you can react to them with emoji

@benjaminbhollon
Copy link

alternative ways of getting eyeballs on announcements

RSS could be a pretty good option for this. Doesn't require the admin to have set up an IMAP server and is more opt-in than email.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request future tech Powerful technology to be added in the future.
Projects
None yet
Development

No branches or pull requests

4 participants