package us.myles.ViaVersion.bungee.commands;

import net.md_5.bungee.api.CommandSender;
import net.md_5.bungee.api.plugin.Command;

public class BungeeCommand extends Command {
    private final BungeeCommandHandler handler;

    public BungeeCommand(BungeeCommandHandler handler) {
        super("viaversion"); // TODO PERMS HERE
        this.handler = handler;
    }

    @Override
    public void execute(CommandSender commandSender, String[] strings) {
        handler.onCommand(new BungeeCommandSender(commandSender), strings);
    }

}

@@ -306,29 +306,73 @@
 ion%22
-); // TODO PERMS HERE
+, %22%22, %22viaver%22); // The CommandHandler will handle the permission
 %0A   

Add viaver alias