diff options
-rw-r--r-- | mentio.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/mentio.py b/mentio.py new file mode 100644 index 0000000..10cdb4b --- /dev/null +++ b/mentio.py @@ -0,0 +1,18 @@ +#pylint: disable=F0401 +from helpers import * + + +mio_permission = "utils.mio" + +@hook.event("player.PlayerChatEvent", "normal") +def onChat(event): + symbol = u"\u272a" + sender = event.getPlayer() + messages = event.getMessage() + messagesList = messages.split(" ") + for message in messagesList: + for recipient in server.getOnlinePlayers().tolist(): + if message[:3].lower() in recipient.getName().lower() and len(message) > 2 and len(message) <= len(recipient.getName()): + msg(recipient, "&6" + symbol + " &f%s &6mentioned you" % sender.getDisplayName()) + # Couldn't figure out how to done this + # recipient.playSound(recipient.getLocation(), Sound.CHICKEN_EGG_POP, 1, 1) |