Skip to content

[#218] Resolve "signal support channel"

aguestuser requested to merge 218-signal-support-channel into master

Closes #218 (closed)

context

  • We want a support channel for potential or existing users of signalboost to be able to ask questions to Team Friendo and allow Team
  • more specifically, we want the following behavior:
    • randos can send messages that go to all admins
    • admins can send messages to each other
    • people cannot subscribe to broadcasts from the channel
    • admins can respond to an incoming message by appending a special prefix (messages will also be sent to other admins)

changes

  • thanks to other feature work, we can now achieve the above by mixing and matching: Hotline Replies (#96 (closed)) and Private Admin Messages (#238 (closed)) together with a very high vouch limit (10) to achieve the above functionality

  • so... we simply:

    • rename all references to "signup channel" to "support channel"
    • create a new number with a cooler number 947-BOOSTIT and specify it as the support channel
    • eliminate all of the special case rules that used to apply to the signup channel number (blocking people from being able to subscribe to or sending messages from admins to other admins)
    • but: we still forward rate limiting alerts to the support channel admins
  • as a side-effect: we add an eslint step to the gitlab process to prevent big meaningless diffs like the one that pops up in execute.js from recurring again!

Edited by aguestuser

Merge request reports