horta-hell
horta-hell copied to clipboard
Configurable XMPP bot written in Scala based on the Akka framework.
Currently all payable functions of `PetPlugin` do checks of user account and removes the petcoins by itself. We should construct more centralized code for this process.
We should change log time format to include date. Currently it is not very useful: ``` $ sudo grep null /var/log/upstart/horta-hell.log 17:22:42.057 [CodingteamSystem-akka.actor.default-dispatcher-4867] INFO r.o.c.h.p.j.PrivateMessageHandler - Private message: null 22:33:07.947...
Antihighlight should not hide the whole nick in most of the cases; it can hide just multiple letters instead.
There's a pair of `TODO`s in `MucParticipantListener` that should be resolved.
Currently horta takes it from the file system but it really should be taken from the resources IMO. We may make it configurable though.
We should add the documentation about plugin localization.
`$help` shows that s/// feature is located in Markov plugin. I think we should make it a separate plugin.