It is possible to do, but it can be tricky, the best way is to make a Plus! window and make it a child of the chatwindow. Place the window on the place where you want the buttons to be and the window should look like it's a part of the chatwindow, while it's not
Take a look at the script TimeZone, he did it, only without the buttons.