diff --git a/src/modules/base/base.ts b/src/modules/base/base.ts
index 8c682b8..2e119bb 100644
--- a/src/modules/base/base.ts
+++ b/src/modules/base/base.ts
@@ -68,7 +68,7 @@ const onHelp = (_text: string, roomId: string) => {
!say {text} - Repeats your message
!bowling {text} - Repeats your message in bowling
!help - Prints this help message
- !me - Prints your role, level, experience, money and ai cost
+ !me / !me {mention} - Prints your role, level, experience, money and ai cost
!leaderboard - Prints total user ranking
!aileaderboard - Prints total user ai cost
diff --git a/src/modules/user/user.ts b/src/modules/user/user.ts
index a644b2c..65825bb 100644
--- a/src/modules/user/user.ts
+++ b/src/modules/user/user.ts
@@ -26,8 +26,10 @@ const registerModuleUser = (
});
};
-const onMe = (_text: string, roomId: string, sender: string) => {
- const user = getUserById(sender);
+const onMe = (text: string, roomId: string, sender: string) => {
+ const mention = text.split(" ")[1];
+
+ const user = mention ? getUserById(mention) : getUserById(sender);
const level = getLevel(user.experience);
client.sendHtmlMessage(