The only thing i see is you're missing brackets around your halt.
Also, there were a bunch of people debating about the room-id.key vs the channel name. I do mine by room-id.key, you might want to try that instead. I made a post on here on how to find it awhile ago.