the-convocation / venat

open source ffxiv community discord bot that's incredibly easy to self-host
GNU Affero General Public License v3.0
16 stars 6 forks source link

Setup public discord #41

Open kalilistic opened 2 years ago

kalilistic commented 2 years ago

Define channels, roles, rules, etc.

ArcaneDisgea commented 2 years ago

I think the server should focus on being a support server and not really a chat server. I think we should follow suit with goatplace and have general chat locked behind a role and hidden away to discourage people from treating it like social hour and requiring a bunch of moderation.

A lot of this is just my thrown together thoughts I am likely missing things and obviously its all up for discussion but I wanted to get what my general framework is down for us.

Roles

Channels

Sub-Headings refer to the categories. Top level bullet points are channel-names, each tier in is additional information for clarification.

Admin

This category is entirely hidden from anyone who is not a mod/admin.

Readme

All channels should be read-only for everyone. Primary Devs should have access to edit/post as needed.

General

Thin and Light. Chit-chat channels so if you don't want to chat you can just minimize and pretend they never existed.

Contributing

Support

kalilistic commented 2 years ago

Very well thought out! Maybe a role for community developers - those who have services we'll be building integrations for.

kalilistic commented 2 years ago

I think I like the idea of merging Contributors into one role, especially for now.

ArcaneDisgea commented 2 years ago

So what I am actually doing for now after some more thought into it is breaking it out into multiple self-assignable roles and the contributor role is going to be for confirmed contributors.

For example: image

This way someone who wants to translate can get the role and access the translation channels/be pinged for things via @ translators and find out how they can help, but they won't necessarily get the contributor role and access to contributor-social channel until they actually have confirmed contributions.

If there is any disagreement with this I can just nip it in the bud now and combine them into contributor.

kalilistic commented 2 years ago

Blocked by https://github.com/the-convocation/venat/issues/66