Skip to content
This repository was archived by the owner on Jul 11, 2018. It is now read-only.

Commit ea5cbf6

Browse files
committed
YouChat-1.0.0
1 parent 9b670a9 commit ea5cbf6

File tree

5 files changed

+461
-0
lines changed

5 files changed

+461
-0
lines changed

Media/Chat-icon.png

6.16 KB
Loading

README.md

+19
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,25 @@ Converted plugins
9999
</ul>
100100
</td>
101101
</tr>
102+
<!---------------------------------------------------------------------->
103+
<tr>
104+
<th>
105+
<a href="https://github.com/alejandroliu/plugin-remakes/tree/master/YouChat>
106+
<img src="https://raw.githubusercontent.com/alejandroliu/plugin-remakes/master/Media/Chat-icon.png" style="width:64px;height:64px" width="64" height="64"/>
107+
<br/>
108+
YouChat
109+
</a>
110+
</th>
111+
<td>
112+
Chat Management: Nicknames, prefixes, muting
113+
<ul>
114+
<li>
115+
<a href="https://github.com/alejandroliu/plugin-remakes/releases/tag/YouChat-1.0.0" title="Downloads">v1.0.0
116+
<img src="https://raw.githubusercontent.com/alejandroliu/plugin-remakes/master/Media/download-icon.png" alt="Downloads"/></a>
117+
</li>
118+
</ul>
119+
</td>
120+
</tr>
102121

103122

104123
</table>

YouChat/README.md

+102
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
<img src="https://raw.githubusercontent.com/alejandroliu/bad-plugins/master/Media/Chat-icon.png" style="width:64px;height:64px" width="64" height="64"/>
2+
3+
# YouChat
4+
5+
* Summary: Chat Management: Nicknames, prefixes, muting
6+
* Dependency Plugins: N/A
7+
* PocketMine-MP version: 1.5 - API 1.12.0
8+
* DependencyPlugins: -
9+
* OptionalPlugins: [KillRate]
10+
* Categories: Chat
11+
* Plugin Access: Other Plugins, Commands, Data Saving
12+
* WebSite: [github](https://github.com/alejandroliu/plugin-remakes/tree/master/YouChat)
13+
14+
## Overview
15+
16+
Complete set of commands to control your server chat.
17+
18+
### Features
19+
20+
* prefixes
21+
* nicknames
22+
* multiworlds
23+
* scoring (with
24+
[KillRate](http://forums.pocketmine.net/plugins/killrate.1137/))
25+
* muting
26+
* chat disabling
27+
* configurable
28+
29+
## Documentation
30+
31+
Basic Commands:
32+
33+
* /setprefix [player] &lt;prefix&gt; - sets prefix for player
34+
* /defprefix [prefix] - sets default prefix for new players
35+
* /delprefix [player] &lt;prefix&gt; - set player's prefix to default.
36+
* /setnick [player] &lt;nick&gt; - sets player's nick
37+
* /delnick [player] - returns players's real name
38+
* /mute [player] - mute player from chat
39+
* /unmute [player] - unmute player from chat
40+
* /ycd - disable chat for all players
41+
* /yce - enable chat for all players
42+
43+
44+
### Configuration
45+
46+
These can be configured from `config.yml`:
47+
48+
```YAML
49+
[CODE]
50+
settings:
51+
chat-format: '{GREEN}{world}:[{prefix}]{BLUE}<{nick} ({kills})>{WHITE} {message}'
52+
[/CODE]
53+
```
54+
55+
### Permission Nodes:
56+
57+
```YAML
58+
youchat.cmd.prefix:
59+
default: true
60+
description: "allow players to change their prefix"
61+
youchat.cmd.op.prefix:
62+
default: op
63+
description: "allow players to change others prefix"
64+
youchat.cmd.nick:
65+
default: true
66+
description: "allow players to change their nickname"
67+
youchat.cmd.op.nick:
68+
default: true
69+
description: "allow players to change others nickname"
70+
youchat.cmd.op.defprefix:
71+
default: op
72+
description: "Define default prefix"
73+
youchat.cmd.op.mute:
74+
default: op
75+
description: Allow to mute/unmute players
76+
youchat.comd.op.ycx:
77+
default: op
78+
description: Allowed to enable/disable chat
79+
```
80+
81+
# Changes
82+
83+
* 1.0.0 : First version
84+
85+
# Copyright
86+
87+
YouChat
88+
Copyright (C) 2015 Alejandro Liu
89+
All Rights Reserved.
90+
91+
This program is free software: you can redistribute it and/or modify
92+
it under the terms of the GNU General Public License as published by
93+
the Free Software Foundation, either version 2 of the License, or
94+
(at your option) any later version.
95+
96+
This program is distributed in the hope that it will be useful,
97+
but WITHOUT ANY WARRANTY; without even the implied warranty of
98+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
99+
GNU General Public License for more details.
100+
101+
You should have received a copy of the GNU General Public License
102+
along with this program. If not, see <http://www.gnu.org/licenses/>.

YouChat/plugin.yml

+70
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
main: aliuly\youchat\Main
2+
api: 1.12.0
3+
load: POSTWORLD
4+
5+
name: YouChat
6+
description: "Chat Management: Nicknames, prefixes, muting"
7+
version: 1.0.0
8+
author: aliuly
9+
10+
11+
commands:
12+
setprefix:
13+
description: "Change a player's prefix"
14+
usage: "/setprefix <text>"
15+
permission: youchat.cmd.prefix
16+
defprefix:
17+
description: Set default prefix
18+
usage: "/defprefix <text>"
19+
permission: youchat.cmd.op.defprefix
20+
delprefix:
21+
description: "Remove player's prefix, setting it to default"
22+
usage: "/delprefix"
23+
permission: youchat.cmd.prefix
24+
setnick:
25+
description: "Set the player's nickname"
26+
usage: "/setnick <nick>"
27+
permission: youchat.cmd.nick
28+
delnick:
29+
description: "Remove player's nickname"
30+
usage: "/delnick"
31+
permission: youchat.cmd.nick
32+
mute:
33+
description: Mute player
34+
usage: "/mute <player>"
35+
permission: youchat.cmd.op.mute
36+
unmute:
37+
description: Un-Mute player
38+
usage: "/unmute <player>"
39+
permission: youchat.cmd.op.mute
40+
yce:
41+
description: Enable chat
42+
usage: "/yce"
43+
permission: youchat.cmd.op.ycx
44+
ycd:
45+
description: Disable chat
46+
usage: "/ycd"
47+
permission: youchat.cmd.op.ycx
48+
49+
permissions:
50+
youchat.cmd.prefix:
51+
default: true
52+
description: "allow players to change their prefix"
53+
youchat.cmd.op.prefix:
54+
default: op
55+
description: "allow players to change others prefix"
56+
youchat.cmd.nick:
57+
default: true
58+
description: "allow players to change their nickname"
59+
youchat.cmd.op.nick:
60+
default: true
61+
description: "allow players to change others nickname"
62+
youchat.cmd.op.defprefix:
63+
default: op
64+
description: "Define default prefix"
65+
youchat.cmd.op.mute:
66+
default: op
67+
description: Allow to mute/unmute players
68+
youchat.comd.op.ycx:
69+
default: op
70+
description: Allowed to enable/disable chat

0 commit comments

Comments
 (0)