ori-sky/arata

Friend management service

Opened this issue · 0 comments

This is a proposal for a service that allows users to befriend other users at the account level, allowing them to notify each other when their account comes online and under which nick. Account properties like email addresses will be shareable to friends. For example:

  • /msg FriendServ ADD <nick>
  • /msg FriendServ DEL <nick>

Additionally, the memo service (probably called MemoServ) will be configurable to only receive memos from friends, and ChanServ channel permissions will be able to target an account and its friends. For example (syntax strictly for demonstration purposes):

  • /msg ChanServ FLAGS &account +V
    • Sets the flag +V on account and any of their friends

Any feedback and discussion is welcome.