So I've been thinking how we could sanely modify groups here at QOTO all day. Closest we have right now in the fediverse is gup.pe which does a pretty good job but the problem is there is no moderation. Anyone can join a group or post to a group and there is no way to exclude bad actors. Its completely automated no moderator.

I think if I were to fork the source code and get it working it would be pretty trivial to make it into a working framework. Just design it so whoever first creates a group is the owner. They can give others privilages or take it away, as well as ban people via remote commands.

Not sure if i have the time to take on that project but it wouldnt be more than a few days work.

I guess the real question is... how desperate are the people on for groups? Would it even be worth my time?

Follow

@freemo Could this be achieved by a bot from within Mastodon? I'm thinking something like ChanServ on IRC networks, crossed with mailing-list forwarding.

You'd send, for instance:
(a)groups CREATE Moderators

(a)groups ADD Moderators (a)arteteco (a)design_RG (a)mngrif (a)surasanji

Each step can give you a confirmation that the group name wasn't in use, that the bot could find the named user to add, that you had the right permissions, etc.

Now you send:
(a)groups TO Moderators Hi, fellow mods!

The bot messages all group members, copying the privacy settings of your TO toot:
(a)arteteco (a)design_RG (a)mngrif (a)surasanji
(a)freemo said to Moderators,
Hi, fellow mods!

Later on you could send:
(a)groups REMOVE Moderators (a)surasanji
if you don't want that user to be part of the group anymore.

The bot might also implement commands like MUTE/UNMUTE
to restrict certain members from using TO,
PRIVILEGE/UNPRIVILEGE
to invest other members with op status,
OPEN/CLOSE
to enable self-service enrolment,
LEAVE/JOIN
to use self-service enrolment in an open group.

I've used (a) to avoid tagging and annoying my example users; it's meant to represent @ though.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.