Add todo
Change function parameters.
Using Skylight's ID parser

This makes the room id more flexible in terms of authentication, since
the user may want to enter in a url or just the id.