Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion: Townychat listen/speak specific nodes #1020

Closed
LlmDl opened this issue Aug 23, 2015 · 8 comments · Fixed by TownyAdvanced/TownyChat#53
Closed

Suggestion: Townychat listen/speak specific nodes #1020

LlmDl opened this issue Aug 23, 2015 · 8 comments · Fixed by TownyAdvanced/TownyChat#53

Comments

@LlmDl
Copy link
Member

LlmDl commented Aug 23, 2015

Originally reported on Google Code with ID 988

Could you add more specific towny chat nodes like towny.chat.mod.listen and towny.chat.mod.speak
or something along those lines, so that I can permit all of my users to see what is
said on specific channels while still limiting who can use the channels?

Reported by support@frontierminecraft.com on 2012-05-01 00:14:28

@LlmDl
Copy link
Member Author

LlmDl commented Aug 23, 2015

To be more specific... here's what I intend to do

Admin - Everyone can see what is said (towny.chat.admin.listen), but only Admins can
speak (towny.chat.admin.speak).

Mod - Everyone can see what is said (towny.chat.mod.listen), but only Admins and Mods
can speak (towny.chat.mod.speak).

Premium - Everyone can see what is said (towny.chat.premium.listen), but only Premium
users, Mods and Admins can speak (towny.chat.premium.speak).

General - Everyone can see what is said and can speak on this channel (towny.chat.general.*)

Reported by support@frontierminecraft.com on 2012-05-03 21:30:04

@LlmDl
Copy link
Member Author

LlmDl commented Aug 23, 2015

Reported by LlmDlio on 2012-05-04 03:16:56

  • Labels added: Label-Chat

@LlmDl
Copy link
Member Author

LlmDl commented Aug 23, 2015

Issue 1415 has been merged into this issue.

Reported by LlmDlio on 2012-11-10 16:40:52

@LlmDl
Copy link
Member Author

LlmDl commented Aug 23, 2015

Issue 1826 has been merged into this issue.

Reported by LlmDlio on 2013-08-26 17:36:50

@LlmDl
Copy link
Member Author

LlmDl commented Aug 23, 2015

Issue 1831 has been merged into this issue.

Reported by LlmDlio on 2013-08-26 17:37:07

@LlmDl
Copy link
Member Author

LlmDl commented Aug 23, 2015

I'd like to see this as well. Basically allow channels to be seen but not spoken in.

Also, make it so that you can JOIN a channel but do not by default start in that channel.
Like side channels for example.

Reported by Jheifner89 on 2013-09-29 19:59:54

@JohOply
Copy link

JohOply commented Aug 26, 2015

Even if that was reported since 2012-05-01 00:14:28, i hope you could do it quickly...

@github-actions
Copy link

github-actions bot commented Mar 8, 2020

This Issue hasn't had any activity in a while.

@LlmDl LlmDl removed their assignment Jan 16, 2023
LlmDl added a commit to TownyAdvanced/TownyChat that referenced this issue Sep 1, 2023
Channels.yml can now accept speakpermission and listenpermission keys in
channels. When they are set the players just have the set values in
order to speak/listen to a channel.

This makes it possible to create channels that can only be heard, and
not spoken into.

Closes TownyAdvanced/Towny#1020
LlmDl added a commit to TownyAdvanced/TownyChat that referenced this issue Dec 5, 2023
* Add optional listen and speak nodes to TownyChat channels.

Channels.yml can now accept speakpermission and listenpermission keys in
channels. When they are set the players just have the set values in
order to speak/listen to a channel.

This makes it possible to create channels that can only be heard, and
not spoken into.

Closes TownyAdvanced/Towny#1020

* Update the default channels.yml with new comments about permissions
LlmDl added a commit to TownyAdvanced/TownyChat that referenced this issue Dec 6, 2023
    - The channels in the channels.yml may now be given listenpermission
and speakpermission keys, whose values will be the permission node
require to either speak or listen to the channel.
    - When these are set on a channel they will make the permission key
of the channel redundant and unused.
    - Closes TownyAdvanced/Towny#1020.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants