Saltar a contenido

Federations

Info

This page is generated from the bot's built-in help (/help).

A federation (fed) links many groups so one ban applies everywhere at once. Create a fed, have group owners join it, and every /fban is enforced in all of them: instantly in the chats where I've already seen the user, and the moment they join or speak anywhere else.

Creating & managing (in PM)

  • /newfed <name>: create your fed (one per person). You get a fed ID to share.
  • /renamefed <name>, /delfed: rename or delete it (deletion asks for confirmation).
  • /fedtransfer <user>: hand the fed over to someone else; you stay as fed admin.
  • /fedreason [on|off]: require a reason for every fban.
  • /fednotif [on|off]: PM you on each fban/unfban.
  • /myfeds: feds you own or administrate.

Joining (group owner)

  • /joinfed <fedId>: put this group in a fed (one fed per group).
  • /leavefed: leave it.
  • /chatfed: which fed this group is in (admins).
  • /quietfed [on|off]: don't announce automatic fed bans here.

Bans (fed owner & fed admins)

  • /fban <user> [reason]: ban in the whole fed. In a group it uses the group's fed; in PM, your own fed. Repeating it updates the reason.
  • /unfban <user>: lift the fed ban everywhere it was applied.
  • /fbanlist [csv|minicsv|json]: export the ban list as a file (once every 30 min).
  • /importfbans: reply to a .csv or .json export to import it.
  • Fed owners and admins can't be fbanned; group admins and approved users are never auto-banned.

Fed admins (owner)

  • /fedpromote <user> / /feddemote <user>: manage who can fban. Works in PM or in a group of your fed.
  • /feddemoteme <fedId>: step down as fed admin.
  • /fedadmins [fedId]: list them.

Fed log (owner)

  • /setfedlog [fedId]: in a group, log fed actions there. In a channel, post /setfedlog <fedId> and press the confirmation button.
  • /unsetfedlog: stop logging.

Subscriptions (owner)

  • /subfed <fedId>: also enforce that fed's bans in your groups (up to 5 feds).
  • /unsubfed <fedId>, /fedsubs [fedId]: remove or list subscriptions.

For everyone

  • /fedinfo [fedId]: name, owner, counts and subscriptions.
  • /fedstat [user] [fedId]: which feds a user is banned in, or the reason and date in one fed.
  • /fbanstat <fedId>: check your own status in a fed.

Commands

Commands Required right
/newfed Create a federation (PM) private chat
/renamefed Rename your federation (PM) private chat
/delfed Delete your federation (PM) private chat
/fedtransfer Transfer your federation to another user (PM) private chat
/joinfed Join this group to a federation group owner
/leavefed Leave the federation group owner
/chatfed Show the federation this group belongs to any admin
/quietfed Don't announce automatic fed bans here change group info
/fedpromote Make a user a fed admin anyone
/feddemote Remove a fed admin anyone
/feddemoteme Step down as fed admin anyone
/fedreason Require a reason for fed bans anyone
/fednotif Get a PM on every fed ban/unban anyone
/setfedlog Log federation actions to this chat anyone
/unsetfedlog Stop federation logging anyone
/fbanlist Export the fed ban list anyone
/importfbans Import a fed ban list file anyone
/subfed Subscribe to another federation's bans anyone
/unsubfed Unsubscribe from a federation anyone
/fedsubs List federation subscriptions anyone
/fedinfo Information about a federation anyone
/fedadmins List the admins of a federation anyone
/myfeds Federations you own or administrate anyone
/fban Ban a user in the whole federation anyone
/unfban Lift a federation ban anyone
/fedstat Federation bans of a user anyone
/fbanstat Check your own fed ban status anyone