diff --git a/src/main.rs b/src/main.rs
index 299cfe2cf28ba1bae216f024189d05a6cf4d3fb3..0323fa39f4096276fde975b74e2b21eb3ed30f66 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -53,9 +53,6 @@ impl EventHandler for Handler {
             }
             "register" => user_management::Commands::register(ctx, msg.clone(), message_content[1]),
             "verify" => user_management::Commands::verify(ctx, msg.clone(), message_content[1]),
-            "join" => {
-                user_management::Commands::join(ctx, msg.clone(), message_content[1]);
-            }
             "move" => {
                 voting::Commands::move_something(ctx, msg.clone(), message_content[1]);
             }
diff --git a/src/user_management.rs b/src/user_management.rs
index 6b208d7ba6d1061f10cc449fee11fe1fb3a15130..68f6aa94e4fe826ec08982372be5e2932aeb18a0 100644
--- a/src/user_management.rs
+++ b/src/user_management.rs
@@ -42,14 +42,6 @@ pub fn new_member(ctx: &Context, mut new_member: Member) {
 
 pub struct Commands;
 impl Commands {
-    pub fn join(ctx: Context, msg: Message, _content: &str) {
-        e!(
-            "Unable to get user: {:?}",
-            serenity::model::id::GuildId(CONFIG.server_id)
-                .member(ctx.http.clone(), msg.author.id)
-                .map(|member| new_member(&ctx, member))
-        );
-    }
     pub fn register(ctx: Context, msg: Message, account_name: &str) {
         if account_name.is_empty() {
             e!(