ChatLog
Note: This plugin is no longer maintained because its main dependency, DeityAPI, is no longer maintained. let me know via PM if you would like to take over this project. - mbonachea
ChatLog is a simple chat logging plugin. Making it easier for moderators to catch spam, advertising, and other chat nuisances. With a permissions based system, server admins and mods can easily track a player's chat and commands with one, simple command. All chat and commands are stored in a mySQL database to prevent flatfile corruption, and size issues. You can go as far back as you wish with ChatLog, in seconds, minutes, or hours.
Please leave any comments or tickets (preferred) with ideas and/or suggestions. All tickets are tracked here, BukkitDev.
Features
- Simple Chat Logging
- Simple Command Logging
- mySQL Support
- SuperPerms Compatible
- Lightweight
- User friendly command
Requirements
Commands
[]required <>optional
- /chatlog search [command/chat] [player] [time] [s/m/h]
- /chatlog purge
- /chatlog logchat [true/false]
- /chatlog logcmds [true/false]
- NOTE - S: second(s) M: minute(s) H: hour(s)
Permissions
- chatlog.search
- chatlog.purge
- chatlog.logchat
- chatlog.logcmds
Config
- 'log-chat' is either true or false for logging of chat
- 'log-commands' is either true or false for logging of commands
- 'database-auto-purge-days' is the amount of days you would like before the database auto purges
- 'last-purge' is the time in milliseconds of the last database purge
- 'purge-since-days' is the amount of days you want it to purge from
Other
Current Version: 1.4.1
@Stuntweed
I have the same problem too. DeityAPI is installed, the database parameters are configured and i can see the table created. But no chat is being logged.
@mbonachea
The plugin is not logging anything for me, the tables are empty and no errors in console.
Config:
log-chat: true
log-commands: true
database-auto-purge-days: 15
purge-since-days: 7
last-purge: 1348330704224
Could u maby do /cl instead of /chatlog ? :D
I testet it right now and it wont work for me of some reason im able to get the help list op but nothing els.
@mbonachea
@mbonachea
Oh Thanks hehe.
@EnergyCraft
It should be automatically generated once you have DeityAPI installed correctly; without DeityAPI the plugin will crash and not do anything.
Really nice plugin, but i got a problem can't find the map with the config.
@Arton123
Oh I understand. All of it will be in the plugins/ChatLog folder. The logs of chat/commands are stored in a mySQL database, configured via DeityAPI.
@mbonachea
Where do i find the logs then? :P Im not talking aboute a map ur are playing on but a map where u put the stuff in like logs config and such (sorry for my bad english)
@Arton123
This plugin is not made to generate a map...
The plugin is not generating any map and wont work for me D:
@FounderHawk
Sorry! I've been really busy this week. I promise that it will be done by the end of tomorrow. Also, it will be our first Beta release!
Still no update? I'm waiting for this! :P
@FounderHawk
Yes, it should be posted here by the end of today.
EDIT: This week.
Any update on the auto-purge for logs older than a certain time?
@mbonachea
If you don't have it, you should get it :P Quite useful, and most people have one. Kid of like MSN Messenger when we were kids xD
@FounderHawk
Sadly, I don't have skype. Maybe cliff does?
@mbonachea
Send me an add on Skype, I would like to talk to you about a few things.
Skype: Hawkthenight
@FounderHawk
The entire database. Though the way you put it will come in the next release.
Just to make sure, with the auto purge, if you set it to say, 4 days, does it only purge the data thats 4 days and older, or the entire database?
Ok perfect thanks!