-
Notifications
You must be signed in to change notification settings - Fork 0
Description
In order to support the @boot and other administrative commands from appearing on the server audit chat channel, group chat channels need to be expanded out to support the client functionality. There currently is only 5 chat channels in use, Local is currently Global, General, Trade, LFG, and Roleplay.
Here are the currently assumed Chat Channel Typeschannels:
1. Local
2. General
3. Trade
4. LFG
5. Roleplay
6. Fellowship
7. Vassals
8. Monarch
9. Patron
10. Co-vassals
11. Allegiance
12. FellowBroadcast
13. Eldrytch Web
14. Celestial Hand
15. Radiant Blood
16. Olthoi
17. Admin
18. Audit
19. Abuse
20. Advocate 2
21. Advocate 1
22. Advocate 3
23. Sentinel
24. Help
Each of the chat channels must hook into the bitmask and check permissions on the flags that reside in the character PropertyInt for ChannelsAllowed and ChannelsActive.
Excluding Local, LFG, Trade, and General, Permissions for each of the other chat channels depends on either the current access-level of the character or the rank within a group.
All chat channels have their own chat commands to allow players to chat independently, example:
/lfg <lfg group chat text>
/ad <admin chat text>
/v <vassal directed chat text>
List of commands to follow, when found.