exports.run = (client, message, [User]) => {
    message.delete().catch();
    User = client.funcs.userSearch(client, message, User);

	if (User.id === client.user.id) { return message.channel.send("Why would you try and make me greet myself? I'm not that lonely!"); }

	return message.channel.send(`Hello ${User.username}! `);
};

exports.conf = {
    enabled: true,
    runIn: ["text"],
    aliases: [],
    permLevel: 0,
    botPerms: [],
    requiredFuncs: [],
};

exports.help = {
  name: "greet",
  description: "Have Margarine greet you or someone with a hello!",
  usage: "[User:str]",
};

@@ -6,16 +6,22 @@
 ts.run =
+ async
  (client
@@ -133,16 +133,60 @@
  User);%0A
+%09%0A    if (User.username == null) %7B return; %7D
 %0A%09if (Us
@@ -241,17 +241,17 @@
 el.send(
-%22
+%60
 Why woul
@@ -284,16 +284,44 @@
 t myself
+, $%7Bmessage.author.username%7D
 ? I'm no
@@ -338,23 +338,16 @@
 ely!
-%22
+%60
 ); %7D%0A%0A%09
-return 
 mess

Update greet.js