Skip to content

[137] Resolve "vouching thresholds -- with invite DMs"

Mari requested to merge 137-vouching-thresholds into master

context

as a security-conscious admin of a signalboost channel, I want to be able to change the number of invites required for someone to join my channel. I should have an easy way to discover that behavior and toggle the vouching level!

changes

detailed spec in #137 (closed) that goes over

  • changes to existing VOUCHING ON/VOUCHING OFF behavior
  • discovery/toggle of VOUCH LEVEL command
  • notifications and enforcement of invitations on a vouched channel

remaining questions

some implementation q's:

  • would be nice to pull out the acceptable vouch levels (i.e. the range 1-10) into some sort of canonical form - is there a nice place to put that?
  • where is a good place to reset the default vouch level if the admin turns VOUCHING OFF? because are toggles are abstracted, this is an exception-like behavior that seems like it will be ugly :(

Closes #137 (closed)

Edited by Mari

Merge request reports