Commit Graph

249 Commits

Author SHA1 Message Date
cnaude
09f88c37b9 Prevent duplicate AdminChat messages when FactionChat is detected. 2015-07-18 16:13:10 -07:00
cnaude
aa08c80d7a Fix irc-a-chat 2015-07-18 14:50:52 -07:00
cnaude
ea3a0ae035 Add support for ampersand color codes in say command. 2015-07-18 12:17:51 -07:00
cnaude
7996d0f966 Throw error when invalid version of AdminPrivateChat is detected. 2015-07-15 19:08:42 -07:00
cnaude
5b631cd60a Add %ARGX% tokens for game_command where X is any number. 2015-07-15 18:33:59 -07:00
cnaude
0ae7cc9027 ProtocolLib dependency update. 2015-07-14 22:01:21 -07:00
cnaude
c8629381d8 Fix game-pchat-response for /irc smsg. 2015-06-28 16:39:32 -07:00
cnaude
d8e6f0acca Send correct name with local smsg. 2015-06-28 10:15:20 -07:00
cnaude
1708bf2bd9 Fix help.
Stick to one shade of purple for all output.
No need for file name in commands.
2015-06-27 22:24:57 -07:00
cnaude
09e0d1f682 Dynamically add /msg and /r when configured. 2015-06-25 21:43:59 -07:00
cnaude
d17b11a6de Rename /msg to /ircm and /r to /ircr. 2015-06-25 07:03:53 -07:00
cnaude
2c4344289e Tokenize smsg response correctly. 2015-06-24 20:13:34 -07:00
cnaude
d5d3f02a9d Don't truncate linked messages.
Tokenize smsg response correctly.
2015-06-24 19:49:30 -07:00
cnaude
5728d279e7 Minor fix. 2015-06-23 22:29:25 -07:00
cnaude
86576ea326 Various bot linking fixes. 2015-06-23 21:58:54 -07:00
cnaude
468c2474ba Dependency fixes and relocations. 2015-06-23 19:19:22 -07:00
cnaude
4e9fb80944 Added new AwayEvent listener. 2015-06-20 22:10:12 -07:00
cnaude
d5a8f53579 Update IRC away status correctly in /irc list command when user returns. 2015-06-20 18:39:19 -07:00
cnaude
19aacbf847 Add /r for quick replying to private messages. 2015-06-20 15:10:00 -07:00
cnaude
6e04672421 Add /msg alias for /irc smsg 2015-06-20 08:40:46 -07:00
cnaude
b67be94124 Added slist command. 2015-06-19 20:37:18 -07:00
cnaude
ad177de12f Initial bot linking capabilities. 2015-06-19 07:18:16 -07:00
cnaude
edea3e8b73 Don't use mcMMO API to send messages. 2015-06-07 14:20:20 -07:00
cnaude
2c689c0271 Only filter messages when enable-filtering is true. 2015-06-07 07:44:16 -07:00
cnaude
471dbaec65 Ciphers are now configurable.
Per channel message templates.
2015-06-06 12:33:26 -07:00
cnaude
785a5ad5a9 Add support for MC 1.8.7. 2015-06-06 11:26:56 -07:00
cnaude
c8c61949a6 Now we can send messages to mcMMO chat channels. (party and admin) 2015-06-05 20:05:49 -07:00
cnaude
e7bc3f5f85 Minecraft 1.8.6 compatibility. 2015-05-25 16:17:35 -07:00
cnaude
1699a7fa3a Minecraft 1.8.5 compatibility. 2015-05-22 21:19:29 -07:00
cnaude
c3b8bde799 Minecraft 1.8.4 compatibility. 2015-05-22 05:25:35 -07:00
cnaude
0a3a8c3a53 Add support for Minecraft 1.8.4. 2015-05-21 18:23:01 -07:00
cnaude
5654897419 Split messages with \r\n and \n. 2015-05-19 18:13:18 -07:00
cnaude
60dcc46328 Merging changes from Spigot version. 2015-05-17 11:20:34 -07:00
cnaude
6042d1a162 Fix duplicate tab-complete names.
Add chat tab-completion
2015-05-16 19:43:40 -07:00
cnaude
16f5162b15 Fix command-notify ignore. 2015-05-11 11:58:07 -07:00
cnaude
5b71aba092 Fix command-notify ignore. 2015-05-11 11:55:52 -07:00
cnaude
7b797b2ef8 Tidy up the error replies. 2015-05-08 20:14:59 -07:00
cnaude
6be25284d1 Log error messages from IRC servers. 2015-05-08 09:43:09 -07:00
cnaude
a039875685 Custom tab ignore list is now case insensitive. 2015-05-08 09:04:56 -07:00
cnaude
46c426f92a Command preprocessor should not be case sensitive. 2015-05-08 07:22:38 -07:00
cnaude
6de8c7957c Command notify should not be case sensitive. 2015-05-08 06:47:27 -07:00
cnaude
44cc7de81f Check for nulls before dispatching to Dynmap. 2015-05-03 10:29:51 -07:00
cnaude
3101663625 Flood protection. 2015-05-02 18:08:30 -07:00
cnaude
3e00ae9087 Only relay ALLOWED messages from Herochat players. 2015-04-26 08:40:52 -07:00
cnaude
3dd9f42279 Add %CHANNELPREFIX% 2015-04-21 22:00:12 -07:00
cnaude
b30654daed Only display hook info when debug is enabled.
Add displayName to test command.
2015-04-18 11:34:13 -07:00
cnaude
10ec37c06b Fix voice and op commands. 2015-03-28 12:30:20 -07:00
cnaude
135b0d7f08 Saving enhancements. 2015-03-26 10:28:27 -07:00
cnaude
d0dc9be979 Save mute list 2015-03-26 07:18:13 -07:00
cnaude
ad9d0b7fc6 Save mute list 2015-03-26 07:17:09 -07:00
cnaude
23d1eed62b Extra debugging. 2015-03-23 18:11:31 -07:00
cnaude
c921879788 Broadcasting chat to console is now optional. 2015-03-22 00:00:41 -07:00
cnaude
692eac4b8c Formatting 2015-03-21 10:45:04 -07:00
cnaude
5a515b7d82 Add hooks command.
Some refactoring and cleanup.
2015-03-21 10:42:07 -07:00
cnaude
aec0df7274 Fix TLS support. 2015-03-19 21:50:01 -07:00
cnaude
b3e92df042 TLS does not require SSL to be true. 2015-03-18 11:24:24 -07:00
cnaude
620d1d0a9d Add TLS support. 2015-03-18 10:34:40 -07:00
cnaude
701496debe Typo fix. 2015-03-16 11:16:24 -07:00
cnaude
812d7852e3 Cleanup. 2015-03-16 10:36:58 -07:00
cnaude
d20dbd20ef Tokenizer changes. 2015-03-16 10:32:15 -07:00
cnaude
3363d71415 Tokenizer changes. 2015-03-16 07:01:00 -07:00
cnaude
d440e0220b Extra debugging 2015-03-13 09:13:51 -07:00
cnaude
7885a2597e More error catching around vault. 2015-03-13 07:35:54 -07:00
cnaude
0dfad43aeb Concurrency fix.
Tab list fix.
2015-03-11 22:36:42 -07:00
cnaude
9c5e2a2ab9 Change the way we hook to Jobs. 2015-03-09 16:56:17 -07:00
cnaude
3fea73a9ac Update for Spigot 1.8.3 2015-03-07 14:10:56 -07:00
cnaude
6191af39d8 Fix bug with custom-prefixes 2015-03-01 19:09:38 -07:00
cnaude
cee4918526 Add replace-first-occurrences 2015-02-28 23:02:39 -07:00
cnaude
c40c4d5a74 Translate custom prefix colors. 2015-02-28 10:19:51 -07:00
cnaude
7f710de6eb Typo fix. 2015-02-28 08:37:02 -07:00
cnaude
07558aef55 Add %CUSTOMPREFIX% 2015-02-27 20:00:00 -07:00
cnaude
cb0c3b9778 Code refactoring. 2015-02-27 18:05:56 -07:00
cnaude
67dff73d46 Check null uuid before attempting stuff. 2015-02-26 20:07:30 -07:00
cnaude
55c3538fce Detect CommandBook commands and dispatch them correctly. 2015-02-26 14:48:49 -07:00
cnaude
1360e32cca Fix ConsoleCommandSender duplicating messages. 2015-02-26 10:16:15 -07:00
cnaude
f842fe924a Remove deprecated Vault methods. 2015-02-25 19:58:52 -07:00
cnaude
7d279aa681 Use AdminPrivateChat's new SendRawMessage method. 2015-02-23 07:50:15 -07:00
cnaude
2ba06662bb Add irc-a-chat message type. Allows messages in channel to be sent directly to AdminPrivateChat 2015-02-22 16:56:08 -07:00
cnaude
b2377e409f Add irc-a-chat message type. Allows messages in channel to be sent directly to AdminPrivateChat 2015-02-22 16:53:07 -07:00
cnaude
f412a99de6 Better error handling for bot yml issues. 2015-02-17 20:56:34 -07:00
cnaude
f6df8a6d3f Added fake-join and fake-quit via custom VanishNoPacket events. 2015-02-13 13:22:09 -07:00
cnaude
11e065b4f3 Add new option: reconnect-fail-message-count 2015-02-08 15:23:32 -07:00
cnaude
8a5a0988e1 Better MOTD formatting.
Update to pircbotx 2.0.2 (custom version includes motd fix).
2015-02-07 23:03:55 -07:00
cnaude
650674ecc6 Better MOTD formatting. 2015-02-07 19:04:02 -07:00
cnaude
c9fa4bdb05 Less verbose reconnect attempts. 2015-02-07 10:45:37 -07:00
cnaude
67cfbe2f2b Latest commit. 2015-02-06 21:15:53 -07:00
cnaude
c4a1e78be1 Add sender option for custom commands. 2015-01-25 22:37:44 -07:00
cnaude
abb7b75920 Check for null uuid before attempting to get offline player. #2 2015-01-24 09:32:22 -07:00
cnaude
6b81d2094f Add more dynmap chat formatting options 2015-01-23 07:35:57 -07:00
cnaude
7e8390885e Remove deprecated getOfflinePlayer() call. 2015-01-22 19:37:35 -07:00
cnaude
2d62380d17 Add debug line. 2015-01-18 20:20:37 -07:00
cnaude
0c44d3d5a6 Add away info to whois result. 2015-01-18 10:31:02 -07:00
cnaude
114e94a50f Remove redundant player IP lookup call. 2015-01-17 13:03:42 -07:00
cnaude
5d2bb066b8 Build our bot asynchronously. 2015-01-15 13:21:12 -07:00
cnaude
1ebc474bcf Try and catch possible socket exceptions. 2015-01-14 21:44:51 -07:00
cnaude
27ae820d1f Remove deprecated code. 2015-01-01 19:33:09 -07:00
cnaude
dc9626d259 New Spigot only version of PurpleIRC. 2015-01-01 13:40:30 -07:00
cnaude
55621623e8 New Spigot only version of PurpleIRC. 2015-01-01 13:38:46 -07:00
BuildTools
b3f330c3d7 first commit 2015-01-01 12:38:43 -07:00