It is possible to send your own webcam by sending a certain window message to the chat window.
I'm too lazy to make the whole script myself so for anyone willing to make it, something like this:
code:
Interop.Call("user32", "SendMessageW", ChatWnd.Handle, 0x0111 /* WM_COMMAND */, 40279, 0);