Wait, now the key bind won't work. Here's the client.cs The official name of the file is Home.gui
exec("./Home.gui");
$remapDivision[$remapCount] = "Log Bot GUI";
$remapName[$remapCount] = "Open Gui";
$remapCmd[$remapCount] = "openmygui";
$remapCount++;
function openmygui(%pressed)
{
//will call this function twice, once when the button is pressed, once when released
//the only difference will be the %pressed argument
if(!%pressed)
return; //we don't want anything happening when we release the button
if(home.gui.isawake()) //assuming that home is the name of your gui
canvas.popdialog(home.gui);
else
canvas.pushdialog(home.gui);
}