Let's switch to option maps here:

```clj
(slack my-token my-username my-room {:emoji ...})
```

If you don't mind breaking compatibility, might be worth moving the room into opts as well.