33** ChatCo is a simple chat plugin which has the following features:**
44
55- Players can customize their chat message using various prefixes. As an example putting an '>' before a chat message
6- will turn the text green (greentext ). (Note: Does not change the color of player names).
6+ will turn the text green (green-text ). (Note: Does not change the color of player names).
77- Players can whisper other players (defaults to a purple color).
88- Players can ignore another player (works for both world and whisper chat). Ignore lists are persistent between logins.
9- Players can also unignore a previously ignored player.
9+ Players can also un-ignore a previously ignored player.
1010- Allows for a customizable spoiler text system (who wants to ruin the walking dead for everyone?).
1111- Players can toggle chat on/off.
1212- Full permission support so that you can limit who has access to what colors / features.
13- - Allows the administrator to log whispers between players.
13+ - Allows the administrator to log whispers between players. (Could be against EU law.)
1414
1515** Popular servers known or thought to be running this plugin:**
1616
2121
2222** ADMINISTRATIVE COMMANDS (only console input is accepted):**
2323
24- Every single command goes by the format "chatco component e/d " where 'e' enables and 'd' disables, e.g. typing "chatco
25- whisperlog e" in the console will enable whisperlogging . You will have to reload the plugin in order to make most of the
24+ Every single admin command goes by the format "/ chatco { component} {e|d} " where 'e' enables and 'd' disables, e.g. typing "/ chatco
25+ whisperlog e" in the console will enable whisper logging . You will have to reload the plugin in order to make most of the
2626changes take effect.
2727
2828** Components:**
2929
30- - spoilers
31- - whispers
32- - newcommands
33- - whisperlog
30+ - ** spoilers** - enables or disables spoilers, is ** disabled** by default.
31+ - ** whispers** - enables or disables whisper changes, is ** enabled** by default.
32+ - ** newcommands** - enables or disables new whisper commands, is ** enabled** by default.
33+ - ** whisperlog** - enables or disables whisper logging (whisper logs are saved in /ChatCo/whisperlog.txt), is ** disabled**
34+ by default.)
3435
3536** Player Commands:**
3637
37- - /ignore
38- - /ignorelist
39- - /togglechat
40- - /toggletells
38+ - ** /ignore {player}** - ignores or un-ignores the player.
39+ - ** /ignorelist** - prints all ignored players.
40+ - ** /unignoreall** - clears ignore list
41+ - ** /togglechat** - disables regular chatting for the player - NOT PERSISTENT.
42+ - ** /toggletells** - disables tells for the player - NOT PERSISTENT,
4143
4244** Whisper Related Player Commands:**
4345
44- - /tell
45- - /pm
46- - /w
47- - /msg
48- - /t
49- - /whisper
50- - /r
51- - /reply
52-
53- ** Legend:**
54-
55- - spoilers - enables or disables spoilers, is ** disabled** by default.
56- - whispers - enables or disables whisper changes, is** enabled** by default.
57- - newcommands - enables or disables new whisper commands, is ** enabled** by default.
58- - whisperlog - enables or disables whisper logging (whisper logs are saved in /ChatCo/whisperlog.txt), is ** disabled**
59- by default.
60- - /ignore <player > - ignores or un-ignores the player.
61- - /ignorelist - prints all ignored players.
62- - /togglechat - disables regular chatting for the player - NOT PERSISTENT.
63- - /toggletells - disables tells for the player - NOT PERSISTENT,
64- - /r and /reply - replies to the last person who sent you a whisper this session.
46+ - ** /r** and ** /reply** - replies to the last person who sent you a whisper this session.
47+ - ** /l** and ** /last** - replies to the last person you sent a whisper to
6548
6649** Config** \
6750Color codes and prefixes can be disabled by replacing the contents of "" with "!#" e.g. Green: "!#".\
@@ -71,12 +54,14 @@ You can customize the appearance of whispers.
7154** Examples:**
7255
7356- Turn chat off/on with /togglechat.
74- - Write > at the start of a message for greentext .
57+ - Write > at the start of a message for green-text .
7558- Write [ SPOILER] text[ /SPOILER] to make a spoiler.
7659- Write /show spoiler [ 1-5] to view spoilers.
7760
7861** Planned Features:**
7962
63+ - Use UUIDs for ignore lists (and convert old ones)
64+ - Remove redundant code
8065- Fully Async Chat
8166- Groups?
8267- Customizable Death Messages
@@ -90,3 +75,9 @@ You can customize the appearance of whispers.
9075- 1.10
9176- 1.9
9277- 1.8
78+
79+ ** Git Release Creation**
80+ ``` sh
81+ git tag < tag_name>
82+ git push origin < tag_name>
83+ ```
0 commit comments