Replace log.log functions with log.info to fix missing substitutions.  I do not know if this bug is actually in newer versions of bukkit but it affects 1.2.5 (Tekkit Classic).  Should be forwards compatible as log.LEVEL() is referenced when setting up loggers for bukkit and I've never seen log.log() used before.
Merge pull request #3 from shinji257/Tekkit_(log_patch)

Replace log.log functions with log.info to fix missing substitutions in 1.2.5
updated FactionChatListener2 to match with FactionChatListener
fixed issue #7:  Reload command fails in console #7, console can also run /fc update too
added to config the ability to disable FactionChat commands.
added a spam check. configable in config.yml
now using 1.7.9-R0.1-SNAPSHOT
updated for Faction 1.8.2 version with UUID
Updated Version Number
Release version: 1.794 

Fixed banmanger API (for version 4.0+)
Added new command as requested /fc muteAlly

permission is FactionChat.command.muteAlly
Changed porm version to 1.794
trying to fix BanManagerAPI... only going to support version 4.0+
added in FactionChatAPI:
public static boolean isFactionChatMessage(org.bukkit.event.player.AsyncPlayerChatEvent event)
and
public static boolean isFactionChatMessage(org.bukkit.event.player.PlayerChatEvent event)